refactored documents controller with success/fail on update, create, etc.
updated dev gems for respec/capybara testing
update gem file for factory girl
updated tests for User with shoulda matchers and factory girl