Added password reset and user editing
added test
Added mailer test
Added new test
Added additional test
Cleaned up code
Added password reset and user editing
added test
Added mailer test
Added new test
Added additional test
Cleaned up code
Refactor password reset and remember tokens

- Rebased from updated master

- Password reset and remember tokens now combined into token.rb
Merge local and remote password-reset branches

- Merge branch 'password-reset' of https://github.com/andycandrea/hnews into password-reset

Conflicts:
	.gitignore
	app/controllers/application_controller.rb
	app/models/user.rb
	config/routes.rb
	db/schema.rb
	spec/models/session_spec.rb
Finish refactoring password reset process

- Create password_reset class

- Move logic from password_resets controller to password_reset class

- Refactor and add necessary tests
Refactor pagination and password reset

- Renamed constants/methods in article controller

- Edit .gitignore to follow suggested Rails .gitignore

- Small password reset class edits
Merge pull request #21 from andycandrea/password-reset

Password reset