Improved styling and query submit

* the query is now started by using a button and not on change of the date field
* a loading gif is showing during the query
* the styles for the rivers are coded closer to the openlayers standard and linked to a
* color brewer pallet that comes with colorbrewer.js