Extracting integration tests from cache unit test.
Whitespace.
Fixing cache strategies with multi-keys.

When using the (undocumented) mulit-keys feature strategies were applied to the array
result and not each single result. This lead to unexpected behavior i.e. when using the
searialize strategy.

Adding tests.