Created StandardCachingStrategyWithPartition

This was needed to allow there to be a StandardCachingStrategy for
compound keys.

NOTE: This is a breaking change for people using the
StandardCachingStrategy with partitions currently.