updated MarkerParentModelSpec, moved some improvments on events for the marker directive #275