Update to latest SMCalloutView

Conflicts:
	third-party/SMCalloutView
Merge pull request #181 from trailbehind/feature/update-smcallout-view

Update to latest SMCalloutView
Updated to new SMCalloutView
Added return for geocentric coordinates.
handle float attribute in mapnik vector tile
Merge pull request #184 from halset/float-vector-attribute

float attribute in mapnik vector tile
Added support for Mapnik tiles in mbtiles files.  A few fixes for ETC2/EAC.
Merge
Updated to new AFNetworking. Fixed a locking problem in the layout manager.
Documentation fixes.
Update to new AFNetworking.  Fixed MBTiles bug.
Wasn't correctly selecting triangle meshes.  Added selectibility option for vector tiles.
Merge branch 'develop' of https://github.com/mousebird/WhirlyGlobe into develop
Warnings
Merge branch 'develop' of https://github.com/mousebird/WhirlyGlobe into develop
Submodule update
Fixed jiggityness in view placement at high zoom levels.
Merge remote-tracking branch 'upstream/develop' into develop

Conflicts:
	WhirlyGlobeSrc/WhirlyGlobe-MaplyComponent/include/MaplyMapnikVectorTiles.h
	WhirlyGlobeSrc/WhirlyGlobe-MaplyComponent/src/MaplyMapnikVectorTiles.mm
fix merge conflicts