Admin area tweaks (fixes #266)

- show key/char/account pages as in admin area only if the current user is an admin
- hide group & admin areas in sidebar from non-admins. Once group joining exists we'll want to bring the groups area back for everyone but it's probably nicer to hide it for now.