Version elasticache cache objects

This prevents problems occurring when the structure of the cache objects change between releases.

Solves same problem as https://github.com/BBC-News/alephant-broker/pull/13
@stevenjack borrowed a bit :)