Create and implement the new upload widget

Create and implement the new upload widget:

- Drag and drop or browse for files
- Inline edit of file names
- Remove files from the queue
- Change permissions for the queue
- Share with other users and groups
- Introduced a 'get context' event that fetches the context of the page before rendering and prepopulating the autosuggest
- Progress indication for file uploads
- Drag and drop files on assigned `oae-dnd-upload` areas. This opens the upload widget and renders a list of dropped files
- Added abort upload functionality that is invoked when the upload modal is closed
- added the new OAE favicon.ico