Implemented cached file lifetime in MaplyRemoteTileSource, fixed typo.

I also added an example of the functionality to WhirlyGlobeComponentTester/TestViewController.m.