Added support for editing config.json

Slightly reworked Origin.editor.data to hold extensionTypes and
contentTypes.
Merge branch 'enable-extensions' of github.com:adaptlearning/adapt_authoring into enable-extensions