Programmatically rotate a google.maps.Polygon around an angle or its center using Google Maps V3