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
Merge remote-tracking branch 'upstream/master'

Conflicts:
	app/models/user.rb
	db/schema.rb