Currently, the App Framework only lets you define apps if you do this in a module (either by including a json file on the classpath, or implementing a custom AppFrameworkFactory).
Administrators should be able to configure apps in their implementation without creating a module.
- create a table like appframework_implementation_defined_app
- it should have at least a varchar app_id and large text json
- service for this
- saving one of these should trigger a refresh of app definitions
- have an implementation of AppFrameworkFactory that loads these AppDescriptors from the database
- is depended on by
RA-558 Admin UI for app definitions