CF Signup Reimplementation with 'Rails way' of using Bcrypt. Login implementation.

* Name routes for login_form, login, logout, signup_form, and signup
* current_user helper method for view logic
* use has_secure_password instead of raw Bcrypt without Rails integration
* replace all occurrences of password_hash with password_digest