CLEANUP: config: Return ERR_NONE from config callbacks instead of 0

Return ERR_NONE instead of 0 on success for all config callbacks that should
return ERR_* codes. There is no change because ERR_NONE is a macro equals to
0. But this makes the return value more explicit.
diff --git a/src/cache.c b/src/cache.c
index 4f8fad9..bd77a6c 100644
--- a/src/cache.c
+++ b/src/cache.c
@@ -1533,7 +1533,7 @@
 	struct cache *back, *cache_config, *cache;
 	struct shared_context *shctx;
 	int ret_shctx;
-	int err_code = 0;
+	int err_code = ERR_NONE;
 
 	list_for_each_entry_safe(cache_config, back, &caches_config, list) {