Show cause of error when opening drag-&-dropped files fails

Plumb the error code back from the `FILE_OPEN` command, and display errors in the existing bullet list error dialog used by DragAndDrop.
you don't need `MainViewFactory.js`, `EditorManager.js` or `LanguageManger.js`