Add 3 new cache providers: Zf1, Zf2, Closure.

This code bases on the Guzzle providers, so that's I'm not set as author.