using correct protocol
cache refactoring

protocol name changed
optional protocol method added for case when caching failing
caching refactoring

not using nsurlconnection delegate anymore in cache manager
responding to operationCancelled protocol method
cache manager tests

initial commit