Minor improvements

Fixed this issue:
```php
$gpsPicker = $form->addGpsPicker("location", "Location")
				->setDefaultValue(array(48, 18, "Address 1")); // this had been used

$gpsPicker->getSearchControlPrototype()->size(50);
$gpsPicker->setDefaultValue(array(48, 18, "Address 2")); // this had not have effect
```

Next, value set by ``` setHtmlId() ``` is now set to the control's div container.