MemcachedCache timeouts are now standardised.

MemcachedCache forwards its timeout parameter to the native Memcache client.
This has an unexpected behaviour of timeouts greater than 2592000 seconds
(30 days) are treated as unix timestamps. By appending the current unix time
to all timestamps, MemcachedCache's behaviour matches that of the other Caches
provided in cache.py.