added fine_print
called fine_print, added terms controller, added user profile page on new account creation, moved reset password check into before_filter, fixed a JS checkbox bug, added routines for term agreements, etc
fixed a test and hacked fine print config to not freak out in Api controllers, but shouldn't be freaking out because fine print should be skipping api controllers
Merge pull request #24 from jpslav/user-registration-profile

User registration profile page plus a number of related pieces
Load seed data before running tests
Update tests after terms and profile form have been added
Redirect local user back to application after they login

Description of bug:
After logging in as a local user successfully, the user will stay on the
openstax accounts site instead of getting redirected back to the
application they came from.

We use session[:return_to] to store where the user came from (See
config/initializers/doorkeeper.rb).  This is set before the user gets to
the sign in form.  Between the user submitting the sign in form and
SessionsController#authenticated, the session was cleared.  So we were
not able to redirect the user back to the application.

The reason the session was cleared was because the openstax accounts
site has CSRF protection enabled for POST requests.  The sign in form
did not have a CSRF token so session was wiped.
Move do controller reset_password to identities controller
Rename handlers to #{controller_name}_#{method_name}.rb
Remove unused update_user handler
Merge pull request #21 from karenc/fix-local-user-login-redirect

Redirect local user back to application after they login
Merge pull request #25 from karenc/rename-handlers

Rename handlers