moves caching to redis

let's see how this goes with package pages and browses. unless we want to implement on all routes that touch the registry? 

@ceejbot, @seldo would love your input on this :-)