a knockout.js binding handler for working with Google Maps API v3