- more cleanup work in settings and related views
 * settings now get correctly saved and reloaded from localstorage again
 * modified the settings' parse & initialization methods to match
 * moved the instanciation of sub app to beforeInit, and the fetching and dispatching of sub setting object to be done at sub app start
 * modified codeEditor settings (now extending from backbone.nestedmodel) & its view to correctly render the linting settings:
its far from perfect (object/nested model support in backbone forms is not perfect) but it will have to do for now
 * these nested settings are NOT correctly updating the various editors for now