always make first user an admin
removed blank helpers
add missing authenticate_admin! method
ignore terms for admin controller actions
got admin user search working, return more info from user search, login as user, added alert helpers and partials
dummy authentications method for anonymous user
skip fine print when using the dev-environment-only access to the new_or_returning page
fixed font styling in header
got rid of a puts
added code climate test coverage gem, haven't yet added encrypted repo token to .travis.yml
added explicit rescue_from_exception to application controller, already have in api controller
another part of connecting code climate and travis
made the 'new or returning' page flow a lot better, addresses #48
Merge pull request #49 from jpslav/misc-fixes

Better new or returning flow, admin console improvements, first user an admin, etc
Added ApplicationUsers and api, with specs!
Removed a lot of code duplication (moved to our gems).
Added unique index and foreign key index to migration
Updated gemfile with latest openstax gems
Merge pull request #51 from Dantemss/app_users

Added ApplicationUsers and api, with specs!
Changed the ApplicationUser create API slightly; Added non-null constraints to DB