refs #386: remember early tile source setups
fixes #486: assert different great circle coordinates
Fix memory leak in RMShape by holding a weak reference to the map view.

If there are annotations backed by RMShape on the map view, the map view will not deallocate without this fix.
fixes #239: properly close interior polygons
fix inconsistent doc
closes #160 #164 #491: annotation layer sorting delegate method
remove v4 API support
Merge branch 'develop' into release
update changelog for 1.4.0
bump podspec version
tweak changelog for deprecations
bring back & properly deprecate marker sort properties
1.4.1 bumps
Merge branch 'release' into tripomatic

* release:
  1.4.1 bumps
  bring back & properly deprecate marker sort properties
  tweak changelog for deprecations
  bump podspec version
  update changelog for 1.4.0
  remove v4 API support
  closes #160 #164 #491: annotation layer sorting delegate method
  fix inconsistent doc
  fixes #239: properly close interior polygons
  Fix memory leak in RMShape by holding a weak reference to the map view.
  fixes #486: assert different great circle coordinates
  refs #386: remember early tile source setups
Changes related to Mapbox 1.4.1 release