Async support & Google Maps new options

Support for asynchronous calls.
New options for Google Maps geocoder (HTTP proxy, language, biasing).