Include FactoryGirl helpers into all tests
Remove unnecessary specifics from stub user
Update post => put in test for consistency
Cleaner separation of user journeys in integ tests

The "view a need" test shouldn't be looking for the "Edit" button,
that should happen in the "update a need" test.
Browsing needs test: remove check for "Add a new need" button

The "Add a new need" button is already tested in the "create a need"
integration test, and this check has nothing to do with browsing needs.
Move "Add a new need" checks to correct test

The "create a need" is a more appropriate place for those checks
to be done
Cleaner separation in "reopening needs" test
Merge pull request #95 from alphagov/test-improvements

Test improvements