Make sure we use codemirror.js consistently.
Setting some sensible defaults with regard to the wysiwyg editor.
Moving 'filebrowser' controller for wysiwyg from backend to async.
Added 'tabs' to Bootstrap js.
Tidying up the 'insert image' and 'insert link' dialogs in CKeditor, making them more consistent.