Linear feature selection
Use text field specified in style sheet
downgrade to old SMCalloutview
Merge branch 'feature/linear-selection' into develop

Conflicts:
	WhirlyGlobeSrc/WhirlyGlobe-MaplyComponent/include/MaplyBaseViewController.h
fix duplicate method definition from bad merge
remove unused function
Merge remote-tracking branch 'upstream/develop' into develop

Conflicts:
	third-party/SMCalloutView
submodule update
Merge remote-tracking branch 'upstream/develop' into develop

Conflicts:
	third-party/SMCalloutView
Update to latest SMCalloutView
Use rotate setting in map view(not just globe)
Change MaplyyMapnikVectorTiles to use a MaplyTileSource so it can read mbtiles
add a base drawPriority to mapnikStyleSet

Enables stacking rasters over vectors
Add CoordSys to MaplyTileSource protocol

All the implementations i’ve seen have it, and it seems to be needed.
Merge remote-tracking branch 'origin/feature/mapnik-tiles-use-tilesource' into develop

Conflicts:
	WhirlyGlobeSrc/WhirlyGlobe-MaplyComponent/include/MaplyTileSource.h
Add validTile:bbox to MBTiles source
Look at layer.flipY in vector tile source
Merge remote-tracking branch 'upstream/develop' into develop

Conflicts:
	WhirlyGlobeSrc/WhirlyGlobe-MaplyComponent/include/MaplyMapnikVectorTiles.h
	WhirlyGlobeSrc/WhirlyGlobe-MaplyComponent/src/MaplyMapnikVectorTiles.mm
fix merge conflicts
Add delegate method for tapping on a callout