Geocoder improvements

1. Clear input field when the home button is used.
2. Change input to type `search` which provides an `x` button for easy clearing.
Geocoder style tweaks
Merge remote-tracking branch 'origin/issue1262' into dataSourceBrowser

Conflicts:
	Source/Widgets/Viewer/Viewer.js