Bugfix: Geocoding was broken due to detached input fields.

+ Restore required class for address and city input fields.
+ Broken in 82a34238289944dc15a56551719f50c48ec4042c.
Throw exception when input fields are detached.
Merge branch 'bugfix/detached-geocoder-input-fields' into prototype