Install paper trail
Add basic ProjectContent Model
Add primary langauge field to project
Add project content to serializer
Add languages column to user model
Parse Accept Language header
Simplify specs
Add language decision selection to project
Add content retrival to project serializer
Remove task strings from project content
Add create method to Project Controller and specs
Alias user_for_paper_trail to current user
Merge pull request #74 from edpaget/project_content

Project content
fix failing specs for paper trail when running under spring
Merge pull request #76 from camallen/fix_spring_rspec

fix failing specs for paper trail when running under spring
first attempt at devise api routes for registration
correctly wire up devise with  the api versioning
addsuccess and failure for devise registration create action
remove devise sessions routes

use OAuth and our trusted client application to provide username & password to token authentication.
Use doorkeeper resource owner password credentials authentication flow rejecting disabled users

Allow doorkeeper to convert login & password credentials to a valid token whilst rejecting disabled users. Note: this process relies on a trusted client for OAuth (our client applications).