Add bookmarks field to user model
Add bookmarks controller, routes and functional tests
Add `bookmark_icon` helper function
Add bookmarks views and integration tests
Avoid coupling bootstrap css class to our implementation
Use create and index in Bookmarks controller
Reduce bookmarks integration test duplication
Add authorisation checks to Bookmarks controller
Use image-url in css class
Remove functional test duplication
Add toggle bookmark method to user
Use toggle_bookmark method in controller
Use toggle_bookmark path in form
Whitelist possible redirect paths
Existing bookmarks are not affected by toggling other bookmarks
Invalid need ids are not bookmarked
Merge pull request #98 from alphagov/bookmarking-needs

Bookmarking needs