Borrow some more code from Meteor Router
Get everything to actually work
Pass in this.user to function
Replace method with an options array
Add `require_login` as an option
Return an error if the method doesnt exist
Allow multiple methods to be specified (GET, POST, etc)
Add a logout method (which actually does nothing...)
Allow email or username && better error messages for logging in
Fix indenting