Starting to decouple <MRPinProvider> from MRMapView
Grouping Artifact Controllers
Moving all pin-related methods from MRMapView into MRBuiltinPinProvider
Adding add/remove methods for artifacts (not just the events)
Merge branch 'Decouple_pin_providers'