Add abstract caching proxy client class
Apply suggested improvements
Implement suggestions
Add abstract caching proxy test case
Add scheme separator automatically
Add example schemes to PHPDoc