Set time limit for items in the memcache key cache

This is in reference to issue #116.
Corrected hanging bracket
Bad typo, good unit tests
Added adjustable key cache limit, reduced calls
Altered testing messages for clarity
Merge pull request #160 from tedivm/memcache_keycache

Set time limit for items in the memcache key cache