take type of apikey into account to prevent wrong numbers
Fix SeatGuard to calculate permissions correctly in hasAccess()
Merge pull request #254 from LunarchildEU/homecontroller-user-fix

take type of apikey into account to prevent wrong numbers
Add a few fixes that relates to the \Auth move.

More specifically, the API key controllers are referencing
the old users table directly and not the User model, and as such
had to be made aware of the new table