ensure_authenticated refactor
AuthenticationProvider spelling corrected;
changed authentication success notice
gitignore adds
Registrations model
Registration Model
trying to ignore workspace.xml
 Users have many emails (which are confirmed); User#registered? requires confirmed email; SessionsController#create refactor; UsersController#create refactor; Registration model removed;