Update (+1 squashed commit)
Squashed commits:
[2c5249d] Added API doc (+1 squashed commit)
Squashed commits:
[6922c5e] Added API quickref doc.
Minor SeatGaurd refactor wrt User() context

The functions hasAccess(), isSuperUser and getUserGroups now
assume the current users context unless told otherwise
Merge pull request #266 from t3rminalVel0city/api-doc

Added API doc
Add hasAnyAccess() and cleanup sidebar for normal users
Restore check for isSuperUser()
Fix some broken sign-in redirection