First draft.

Add basic core features:
* Authentication: Will use OAuth by deafult. The user will only need to
do an setup process to get his client_passphrase.
* Users: implemented the methods CREATE, UPDATE, FETCH
* Test: add specs for the Users and Clients

I will now start implementing all the other methods.