Merge pull request #1 from erickt/pre-auth

Initial work fleshing out UserMetadata
WIP - playing with pre-auth
WIP - playing with pre-auth
Merge branch 'pre-auth' of https://github.com/karkumar/Dendrite into pre-auth
WIP -flushed out GraphPermissionHandler
WIP - Annotated everything I can find with @PreAuthorize
WIP - Added a error message
Added an error panel to the home page
wip
rename web/beans to web/requests
Extract branch responses into their own classes
start fleshing out AbstractController
More controller cleanup
wip
Add some type safety to the metadata ids
wip
Limit the visibility of graphs to just the user graphs