Add support for JSON config
I would like to use an easier to read format for ApplicationManifest, ApplicationParameters, and PublishProfiles config files. Ideally as JSON or YAML (see YAML suggestion for voting).
For JSON, see attached files for proposed format.
Proposed structure changes:
In ApplicationManifest.json, I was able to take advantage of json's schemaless notation to reduce a level of nesting by using "ServiceFabricServiceType": "Stateful". If necessary this could be represented more similarly to the current XML format.
In ApplicationParameters.Cloud.json, I made the parameters key/value pairs rather than complex objects. Again, this could be reverted if needed.