Support for animating in/out embedded maps on iOS (experimental)

Experimental support for animating views, as per issue #50

googlemaps-cdv-plugin.js
Map.refreshLayout method now supports an "animated" flag
this gets passed through to onMapResize, which passes it through as an argument to native resizeMap

GoogleMapsViewController.m (and .h)
updateMapViewLayout method now has an "animated" argument
if animated is on then frame adjustments get animated
animation duration is currently hard-coded to 0.5s
- this should probably be a config option

GoogleMaps.m
all calls to updateMapViewLayout now include an animated argument
resizeMap method passes through animated flag
added bonus - _removeMapView and closeDialog method now non-functional for embedded maps