[master] issue 755

- main issue is gMarkerManager needs to be cleaned up scope.on '$destroy' for marker and markers
- promises / deffereds need to be reset on destroy for map, marker and window
To hint that there is an issue with gMarkerManager in that it did not assign a map to a marker.