Fixes #1427. Filters are grouped in containers in step 2
Merge pull request #1469 from aodn/issue-1427

Filters are grouped in containers in step 2
handle bad polygons

if a polygon coming from geonetwork is too long to process for some
browsers it will be truncated and openlayers will not return a proper
geometry
Merge pull request #1471 from aodn/handle_bad_polygons

handle bad polygons
Jenkins version bump
revert b8f0c5, fix minimap loading

using buffer 0 for openlayers maps causes maps that are defined only
within the -180 180 lon to not display nicely around the date line, this
is apparent when loading some minimaps
Merge pull request #1475 from aodn/issue_1461

revert b8f0c5, fix minimap loading
Improve exception handling for bulk downloads
No log output for user-cancelled requests