Merge v0.4 into master

Fixes:
- Add missing asset on the predictive search inputs
- Fix a width issue with predictive search inputs and Firefox
- Fix a scenario where duplicate search results may appear (thanks @gregoryduckworth)
- Fix a typo on the Starbase page
- Fix typos on the UPGRADING.md docs
- Fix potential variable declaration issue if the backend has not yet been run on fresh installs.
- Fix the case where duplicate characters will appear in the "Characters -> All Characters" page.

New:
- API Keys can now be deleted from the "Key Management -> List all Keys" page
- Added information popups about why keys are disabled.
- Add estimated timers for Starbases for fuel and strontium usage.
- Add a Starbase summary to get a quick overview of Starbases and their states
- Add a table with a Spaceship command skills breakdown in the Character details -> Skills view
- Add command to report the current SeAT release
- Update the mail related views to include small avatars and links to character details pages.
- Add views to full character Wallet Journals, Wallet Transactions & Mail