Change MemcachedSwitch name to memcached-action
Add MemcachedFallbackSwitch for the memcached fallback
Use the MemcachedFallbackSwitch in MemcachedFallback
Add FaciaToolCachedContentApiSwitch and FaciaToolCachedZippingContentApiSwitch
Add nonGzippedCodec to JsonCodecs
Base the implicit codecs off the new switch
Start using MemcachedFallbackSwitch around usage in ParseCollection
Add logging around setting of the memcache key in MemcachedFallback
Change vals to defs since the switch might change
Factor out repeated code
Use nonGzippedContent when switched off
Add google snappy as a dependency in common
Add snappyCodec to JsonCodecs
Change over to snappy codec
Default MemcachedSwitch to On and MemcachedFallbackSwitch to Off
Change InfexControllerTest to turn off MemcachedSwitch before tests
Turn it on afterAll
Merge branch 'memcached-switches'