Merge pull request #51 from avifoxi/feature-tests

Feature tests
fail invalid redirect in doc controller
Add most recent version, add comments list, add privacy checkbox
Merge branch 'master' of https://github.com/woolly-bear-caterpillars-2014/should-i-send-this into new-version-view
Merge pull request #52 from leeju/new-version-view

New version view
add create branching in docs controller to render new with errors
allow error handling in doc create
Merge branch 'master' into feature-tests
add in justin's changes
doc create branching in controller fully functional, now to add error messages
fixing branching
add flash notice on error redirects
pass test for error to user when invalid doc submission