Authentication for apps and users

- Authentication is now through doorkeeper
- All the registering, authentication, authorization and password recovery are in the 'oauth' namespace
- Added seed for oauth applications
- Assigned root path to documentation

** You must run:  
rake db:migrate
rake db:seed
(Last one is for creating your oauth apps in development environment)