Address field marks autocomplete and stub out lookup

Address fields start with autocomplete enabled mark then a lookup field.
The lookup field captures <enter> input and directs it to click the <go>
link. Go stubs out showing the rest of the address fields and adds the
next mark/lookup fields.
Address lookup field reliably adds next lookup field

The Address Lookup field will reliable show the rest of the address
fields and the next lookup field whenever you hit enter in the lookup
field or click the lookup go button.

It will not allow adding another set of fields when triggered again. Nor
will it submit the rest of the form.
Geocode lookup works

Geocode lookup will search google maps api for first result from user
input in lookup field. It will populate the address fields using the
results and set the country dropdown correctly.