Add policy for Answers (edit/updating)
Pull out bad_request if logic into private method on QuestionsController
Stub the reputation value on user, rather than modifying the created value
Move privilege rep definitions into a configuration file.

This is accessible through the ReputationRequirements class. (Name pending)

Also changed tests to use this new interface
Properly teardown Mocha after each scenario
Update answer features to work with the new policy.

Also stub on the policy, rather than the user reputation
Merge branch 'pundit'
update gems
Add an edit user action, which allows users to update their details.
Merge branch 'edit-user' into profile-page
Merge branch 'master' into profile-page

bring in updates