More ImageryLayer implementation
Partially implement TileReplacementQueue, fix tile imagery sort (closures are hard...)
Keep compiler happy
First crack at shader cache support
more tile processing algorithm work