cleaned up dbController
Insertion and Improvement
add CouchDB mappers for OAuth models
add functions to initialise the DBController and the UserMapper in Grunt tasks
complete the Grunt task to add users (refs #37)
create demo users when the server is set up
implement the users:list Grunt task (refs #37)
fix variable name
complete the ClientMapper implementation
use the Couch DB mapper to verify clients in the consumer strategy
don't initialise user routes twice
Create OAuth database mapper in the server. Thus, they can be used in the OAuth strategies and in the OAuth middlewares.
use factory methods to create the OAuth related middlewares
store request tokens in the database
use the base mapper in the user mapper and in the client mapper
fix ids for test entitites
implement the RequestTokenMapper class to store request tokens in CouchDB
implement the AccessTokenMapper class to store access tokens in CouchDB
remove unused users file database
remove unused code