(WIP) Started on pointing to new API
Remove unused parameters
[issue-27] Different caches for different retinas
Support retinas with different sizes (fixes #11)
Handle errors gracefully (fixes #12)
Switch to CEPT endpoint for Numenta that supports tokenization. Adds tokenize method.
Adds unit tests for the tokenize function but the unit tests aren't set up correctly so can't actually be run.
Updates to new API.
Merge pull request #14 from scottpurdy/issue28

Adds tokenize method
Caching improvements

Added caching to tokenize

Changed bitmap caching to use hash - this is required when getBitmap is used with documents (otherwise you get invalid filenames).

Changed name of bitmapToTermsRaw caching to be consistent with API call.
Code review changes
Merge pull request #15 from subutai/caching_changes

Caching improvements
Add compare function
Merge pull request #17 from subutai/add_compare

Add compare function
Changes constructor to use environment when no API key is explicitly specified.