DodoApp: Use JSON file for configuration.

Specify json schema so code editors can validate user input.
Update auth proxy to disable auth on specified paths.

Change-Id: Ic6667d802a9553444d3630c4ff73f4b33304ccfd
diff --git a/core/installer/app_test.go b/core/installer/app_test.go
index bcad861..47eb02c 100644
--- a/core/installer/app_test.go
+++ b/core/installer/app_test.go
@@ -479,12 +479,14 @@
 		enabled: true
 		username: "gio"
 	}
-    volumes: {
-      data: size: "5Gi"
-    }
-    postgresql: {
-      db: size: "10Gi"
-    }
+    volumes: [{
+      name: "data"
+      size: "5Gi"
+    }]
+    postgresql: [{
+      name: "db"
+      size: "10Gi"
+    }]
 }`
 
 func TestDodoAppDevDisabled(t *testing.T) {