Add TTL support to Redis repositories.
Don't cache if ttl is 0; don't expire if ttl is negative.
Since set & expire can be made from a single call, change methods to perform that action.
Introduced MongoConfig since it seems pretty stable--this prevents systems from having to copy/paste configuration objects.
Introduced CompoundIdentifier.  Not sure if/how this will be used later, but it's seeming interesting at least for Cassandra, possibly.
Merged Sean Simonsen's TTL additions (via pull request).
Merge branch 'SeanSimonsen-redis_ttl'
Updated RestExpress version to 0.10.0-SNAPSHOT
Merge branch 'master' into cassandra