Fixed Password hashing

Turns out that when using has_secure_password, one shouldn't use
validates_presence_of or validates_length_of the password (temporary) field.
Instead, one should use the validates method with arguments such as in the
committed code.

 - Added a handler to the user controller for debugging user/list
 - Did some additional rails 4.0 migration stuffs.
 - Added sqlite3 for home development