URLCache subclass with on-disk cache support on iPhone/iPad