Merge v0.5 into master

Fixes:
- Multiple database cache update logic fixes (thanks @clonerworks)
- Some backend tweaks to add more debugging & logging capabilities
- CONTRIBUTING.md, INSTALL_Centos.md & README.md updates
- Fix a incorrect typeID reference in character assets backend
- Starbase Details UI Cleanups
- Optimizations in the Pace page load indicator
- Fix a few areas where characters 0 assets, 0 contacts or corporations with 0 posses would result in view exceptions
- Fix and cleanup both the character & corporation wallet Transactions view.

New:
- Started with a auto active menu based on currently viewed page
- Start a small view into tower configuration and last API update time
- Add avatars & clickable links to character sheet views for mail senders.
- Add character contact list information
- Add a access breakdown for a keys access mask in the key details view
- Add a button to view a keyID's vcode in the key details view
- Redesign Character Assets view and provide a view into asset contents if available (thanks @Cripsii)
- Add the above mentioned assets view code for Corporation Assets too