Fix user groups viewing in User profiles
Add inc ID as Laravel seems to hate composite keys :(
Fix setting settings as a user and add main_character_name setting
Expose some user configurable options

This includes some lame profiling, theme settings and a option
to see the account access log too. This fixes #173
SeAT settings HTML fixups
Alpha sort character menu
Fix findAllUsersWithAccess() since the hasAccess() change
Fix up the addToQueue arguments that were missed