adds support for JSON crypto tokens
fixes storage test names
fixes CryptoToken tests by allowing 'algorithm' config argument
adds tests for secondary storage and cleans up JWT tests
cleans up server creation in tests, adds docs, makes storing the token string the default
adds user_id to access token
Merge pull request #245 from bshaffer/add-crypto-tokens

adds support for JSON crypto tokens