Added routes for API v1, with specs
Move & rename apis_spec.rb -> v1/api_spec.rb
API spec now uses version URLs

also some easy Rubocop cleanup
Add methods to set is_* properties as booleans
Handle nil and blank values as well
Change checkboxes to drop-downs to support blank values
Change Rails session store to cache (from cookie)
Update docs to use version path
Spec for current tokeninfo behaviour
Added "API Versions" documentation
Merge branch 'devel' into feature/handle-api-versioning

Conflicts:
	config/routes.rb
Fix route lost in merge
Spec, route and docs
Merge branch 'feature/handle-api-versioning' into feature/tokeninfo-endpoint
Clean up documentation

Make the sections render with some updated markdown

Turns out you need a space before headings, so you need a space
at the beginning of each of the `api_docs` files.  Ultimately
we should modify the rake task to do this for us, but that's
for another day/time.
Merge pull request #177 from 18F/feature/encrypted-profile-boolean-values

Feature/encrypted profile boolean values
Add token_info to rake tasks

This needs to be in rake for it to be included in the docs.
Merge pull request #188 from 18F/feature/use_cache_to_store_session

Feature/use cache to store session
Merge pull request #179 from 18F/feature/profile-boolean-to-dropdown

Feature/profile boolean to dropdown
changing scopes column in oauth_applications to varchar2000