Added Marker.updateLocation() to be able to move the marker, includes google/googlev3 implementation