Make parameters readable by rails
set error to be unauthorized_client

according to spec!
also allow for a public model with a default PublicAPIConsumer
Add the possibility of also having a public
client model
send env caller context to the scope method to 
be able to handle more complex auth scenarios
scope it is
Why on earth should we instance the token 7 times!!!
Updating the Specs for deprecation warnings