[Closes #9] Added token dealer.

 - Takes Rack::Request

 - Authenticates client

 - Builds, saves and returns token