Explicit 404 on base64 data-uri requests

seem to come from super-old browsers
hash urls as key to memcache

there is a limit to the length of a key in memcache
Merge pull request #144 from minrk/cachekey

hash urls as key to memcache