Replace custom authentication with Devise

* Remove Session controllers and views
* Update User table for Devise models
* Install and configure Devise
  * Update routes, env config, User model and controller
  * Still a lot to do here...
* Generate custom haml views to replace Devise defaults
  * Now they need to be customized for Bootstrap