Allow users to edit/update their account info
Require users to be signed in to access 'signed in' features
Update RSpec to 2.14

Yay no more warnings when running tests.
Allow a user to only edit *their* profile