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 `DragAndDrop.js`