adding a TTL to http response caching
also beginning a CachingHTTPCLient
fixing compile errors in ETagAwareHttpClient
to accommodate the new TTL functionality in HttpResponseCacher
implementing CachingHttpClient
todo: tests
adding blank spec for CachingHttpClient
ignore DS_Store
adding HashCode type
adding a Time data structure
for easier management of caching
using Time everywhere as a TTL for HttpResponseCacher implementations
renaming as ReadCachingHttpClient
since the client only implements a read cache
adding header match checker to scalastyle config
only caching on read
caching writes/updates/deletes doesn't make sense for ReadCachingHttpClient
adding contributors list
putting on new line. high style
adding some scalacheck generators
scalacheck-ifying TimeSpecs
moving tests to com.stackmob.newman.test
scheduling TTL eviction after the item is in the cache
adding request type to the hash
scalacheck-ifying InMemoryHttpResponseCacherSpecs
ditching Time in favor of the simpler Milliseconds