dragZoom directive

directive that wraps : http://google-maps-utility-library-v3.googlecode.com/svn/tags/keydragzoom/2.0.9/docs/examples.html

Main hack thing here is the spec. There is a comment there about it.
isFirstSet and Key were no longer being used