login with username
validator for registering
register username
Predefined Keys

Links to predefined keys
Single Corp

If a user has APIs only relating to one corporation, then there is no need to display a selection page, if this is the case, then we now skip it.
research tab
Merge pull request #141 from gregoryduckworth/login

Sentry login with Username
Merge pull request #145 from gregoryduckworth/api-links

Predefined Keys
Small UI update on new key links
update method to be redirect
Merge pull request #146 from gregoryduckworth/single-corp

Single Corp
added CharacterController.php
Merge pull request #149 from gregoryduckworth/research

Reinstated the Research tab
Update INSTALL_Ubuntu.md

Add groupsync command
Add permission for a key manager

This permission prevents users from deleting keys, preventing
Corporation directors from losing API information should a user
register and delete the key they gave during a recruitment process.

The ability to delete personal keys can be given by granting the
user the "Key Manager" permission
Set the username when resetting the admin user password
Version Bump
Update upgrading_v0.9_to_v0.9.1.md

Fix Version Reference
Allow keys to have their ownership transferred by superusers
Remove minimum 6 chars for username validation