Fix broken getSession function
Refactor login method

to return if a particular user is an administrator.
Add methods to get if the user is superior to another user, if the user is
administrator, if the user is deleteable and to promote a user
Refactor user activation
to return the affected user's id.
Remove comment
since it obviously is deprecated.
Change promoteUser to changeLevel and fix some bugs