* Fixed download spinner in player component
* Downloads UI is more mobile friendly (#905)
* Code cleanup
* Fixed size of actions in home screen downloads
* Errored downloads now display their stage as "Error" in the UI
* Moved personal settings from about dialog to profile dialog
* Profile dialog can now be opened without logging in/without multi-user mode
* Fixed issue where archive dialog could be accessed from anywhere
* Misc internationalization improvements
* Combined download stage and download progress columns
* Added back loading spinner to download actions
* Adjusted thresholds for consolidating download action buttons
* Implemented virtual scrolling for notifications (helps if many notifications exist)
* Fixed minor console error
Fixed bug where the UI attempted to generate a preview URL for placeholder file cards
Fixed bug where file renaming was always attempted even when not necessary
Subscription downloads already queued are now not requeued on the next check
Headers in download queue table are now sortable
Added button to clear all finished downloads in the downloads manager