Stop map from zooming when controls are double clicked.
Add focus to coordinate input when control is toggled.
Update geocode input with placeString on setLocation. This will wipe the input if any other control is used to set the location. The geocode control is the only control using the location.placeString value.
Do not drop marker when shift-click zooming the map.
Update location object to use place attribute, instead of placeString attribute.