GWTII-12: refactor geocoder plugin to match gwt2 widget structure