Add MyUSA fonts to assets precompile list
Merge pull request #199 from 18F/feature/myusa-fonts-precompile

Add MyUSA fonts to assets precompile list
Validate Application Scopes

- add validation to Doorkeeper::Application to ensure that its applications match those in the configuration
- add factories for Doorkeeper::Application and User (this is WIP)
Clean up gemfile to speed up CI

This removes extra gems, moves pry to development group, and (temporarily?) comments out simple-cov stuff. As a result, tests on Travis CI run in under 3 minutes, rather than 7 minutes.
set up code climate integration
remove simplecov references
AuthenticationToken cache_key should be based on token, rather than user

Token should be based on token, rahter than user, so that creation of a new token does not invalidate old token.
Remove comments from User Factory and API Spec
Merge pull request #200 from 18F/feature/validate_application_scopes

Validate Application Scopes
Merge remote-tracking branch 'origin/devel' into feature/travis
create shippable.yml (old shippable version of .travis.yml)
Merge branch 'feature/travis' into feature/code-climate

Conflicts:
	Gemfile
	spec/spec_helper.rb
Add back in shippable rspec formatter
Merge pull request #206 from 18F/feature/allow_multiple_email_tokens

AuthenticationToken cache_key should be based on token, rather than user
Merge pull request #202 from cpapazian/feature/code-climate

Feature/code climate
Line wrap
Merge branch 'feature/manage-approved-apps' of github.com:18F/myusa into feature/manage-approved-apps
Merge branch 'devel' into feature/manage-approved-apps

Conflicts:
	spec/features/doorkeeper/oauth_spec.rb