Config cleanup

* Passing in the app as a query/body parameter, not via the path
* Removed shibMapLocale
* AppsTestUtil.create only returns when the config has been cached
* Cleaned up jsdoc
* Expanded tests
Aligned field names in config restmodel