using memcache as cache instead of local files

google app engine provides an easy memcache mechanism, see here: https://developers.google.com/appengine/docs/python/memcache/usingmemcache#Pattern.
todo: implement the expiry mechanism