Remake AuthorizationUserService using cake pattern.
Add SecuredController trait to wrap SecureSocial and AbstractUserServiceComponent.
Add Controller trait to SecuredController mixins.
Move boilerplate 'implicit request: Request[AnyContent]' code to SecuredController trait.
Change author detection in Messages#delete.