Add onDidCreateMarker and onDidUpdateMarkers
Deprecate all events from ::on