add functionally to marker

- marker-click (callback function when click in a marker, return lat,
lng and attribute id)
- marker-leave-popup (show popup with mouse event (over and out)
- marker-popup-close-button (show or hide the close button of a popup)