loadGmap() now returns a DeferredObject who solves as quick as API comes loaded.