Use route helpers in cucumber instead of hard-coding paths

Several of them had gotten out of sync. Also, fix the start page
routing.
Removed all doc files; fixed TODO/FIXME tags
added .relish and feature/README.markdown files
Refreshed Gemfile.lock file; Added back the database_cleaner gem number
Cuke-Related Changes:
 1. Added "features/Acceptance" directory.
 2. Deleted DRAFT directory.
 3. Moved non-Touch cukes into Acceptance directory.
 4. Added "@touch" tag and turned off all Touch tests.
 5. Added commnet to features/README.markdown file.
 6. Loose End: touch tag does not turn test back on.
Fixed typo in one cuke
Closes #91

Redirects to login path to allow flash messages for sign_out to display correctly.
Sign In + Forgot Password Acceptance Tests sync'ed with Design Doc
Added change_password acceptance test suite
Added updated user_steps.rb file
Closes #113 - adding remember_me services.  The user table already had the required fields, so I didn't add a DB migration.

Enabled remember_me in devise config
Fixed selectors for the login test to use the element ID instead of the text.
Added show_me_the_cookies gem for cookie manipulation
Added new tests to cover positive and negative case
Added new support file for init'ting the new gem.
Added place_a_request Acceptance test suite + steps
Remove unused ip-checking logic

We won't be using it for the pilot, and maybe ever. Let's build it
_after_ we have requirements.
Flesh out (failing) add user feature
Add authorization feature stub
Flesh out add user feature
turned off authorization.feature until feature is ready
Merge branch 'place_a_request'
Merge branch 'change_password'
Fixed merge conflicts