Hooked up shapes and auto layout for testing.
First cut at specialized NaturalEarthData app
The most common Component objects now have userData pointers.  Now tracking UIImage user in the Component so we delete associated textures when we're done with them.  Cleaned up the naming for screen space calculation a bit.  Layout layer further debugged.  Screen space generator more efficient with disabled objects.  Label rendering now being done in a dispatch queue.  Fixed a bug with sub texture ID contention.  Spherical earth chunk layer now correctly handling rotation.  Spherical Mercator needed a bit more accuracy.  Vector subdivide to surface working correctly.
Now allowing developer to sender render version.  Also flipped the switch to turn on OpenGL ES 2.0 as the default (KaChunk).  Now allowing regular lighting (which resembles the old lighting) and no lighting (faster).  Fixed a line width bug.  Layout layer now working in Maply.  Lighting now working in Maply.
Moved the pan delegate over to a zoom independent frame.
Merge branch 'develop' of git://github.com/mousebird/WhirlyGlobe into develop