MarkerManager refactored with PropMap for gMarkers
- setCoords only adds and does not remove markers now, PropMap will
  check if it already exists and isDrawn
issue #545