Change syntax for module.
Editor controller now defined in route.
Editor / add from subtemplate draft and thesaurus picker

* Add thesaurus selector
* Add SaveEdits event to editor controller for broadcasting message from directives
* Create ThesaurusManager service
* Editor config / add option to set type as a directive
Merge remote-tracking branch 'origin/refactor_editorui' into refactor_editorui