Added UUID (without dashes) as tokens
Changed to use clojure's replace function
Tokens namespace

Splitting token related functions and functions that handle request
into two different namespaces.

Adding tests for functions relate to tokens life-cycle.
Merge pull request #1 from ggarciajr/UUIDs-for-new-tokens

Unit tests and new token system