Added JSHint style checking, fixed some style issues.
Fixed JSHint indent config (feature is currently bugged).
Make 'npm test' pass
Added Travis CI config.
Changing Travic CI Node.js support to 0.8-0.10.
Changing Travic CI config to only support Node.js 0.10.
Added Travis build status.
Added JSCS style checking.
Added YAML configuration. Refactored.
Added basic caching.
Updated logging.
Added expire time for cache entries, also respecting private/no-store headers.
Cleaned up.
Added cache and storage abstractions.
Moved storage to subdir. Added storage size tracking.
Loading from storage now async. Added Redis storage support.
Added Redis storage items expiration.
Cleaned up.
Rebased.
Fixed style.