Reversing the Guardian/Learner relationship
Ensuring models sync to database
Adding `isValid` instance method to signup tokens
Signup-form alterations

* Labels
* Removing second password field
Adding `bcrypt` for password hashing
Displaying messages at a global level
Guardian sign-up and general log-in processes