Add management for configs

This PR enable the ability to manage configuration settings via adding a mongoose schema and Linz will convert this to a document and store it against linzconfigs collections.

To-do:
- [x] Linz to load config files and create documents in linzconfigs collection
- [x] Add router control for accessing the list of config in the Admin UI
- [x] Add navigation item to access the list of configs
- [x] Editing capability for configs via Admin UI
- [x] Overview display for config
- [x] Ability to reset config to default values
Hi @smebberson , the message 'MMS app started and running on port 3900' is output in the mms server.js, to do that we would need to convert linz.init & linz.configure to return a callback. Do you want me to make that change?