Keep Alive for cache

I added this feature that I need for my application. Pull it if you find it cool ;)

I need that every time my application fetches for a cached object, the expiration date gets updated so it don't gets invalidated. 

I created a BOOL property so this feature could be activated or deactivated 

Signed-off-by: Daniel Garcia <fillito@gmail.com>