Convert constant interface to message interface to allow arguments
Add confirm messages for close and init error
Add EditorModule interface - used to handle deferred loading
Abstract impl of EditorModule
Requirejs loader interface changes
Deferred editor initialization