constrained wms layers to getcaps ranges

Changed wms layer bounding box filtering to be per service instead of
per layer.  This forces the portal to only query services where their
getcapabilities documents say data exists.
AUS-2480:GetFeatureInfo returning only one layer at a time
AUS-2446:WMS/WFS shouldn't require GetFeature
AUS-2524:Implement WFS 2.0 paging into Portal download
AUS-2524:Implement WFS 2.0 paging into Portal download: fix plus add unit test
AUS-2524:Implement WFS 2.0 paging into Portal download
NCSS Resource  + Test
AUS-2458:Add VGL and VGML registries for "browse catalogue" registry list:feedback
AUS-2501:GeoNetwork record online resource protocol to determine the version of wms to use.
Change ServiceConfiguration to be a non dependant object.
Merge pull request #4 from terryrankine/master

* new SCM details
added HTML-GET functionality for the netcdf subset service
Merge pull request #5 from alexkrumpholz/feature/NetCDFSubsetService

Feature/net cdf subset service
Revert "constrained wms layers to getcaps ranges"

This reverts commit e0a3f46ca17867f5b03d1503b04be01efc5471b4.
VGL-162:Improve the stability and user experience of VGL
Merge branch 'master' of https://github.com/AuScope/portal-core
Merge pull request #6 from victortey/master

VGL-162 Improve the stability and user experience of VGL
Fixed XML dependencies playing havoc with DOMUtil.java
Merge pull request #7 from joshvote/master

Fixed XML dependencies playing havoc with DOMUtil.java
VGL-162:Improve the stability and user experience of VGL: feedback
New method handleMultiFileUpload and a helper method fileUploadHelper to hold identical code of handleFileUpload and handleMultiFileUpload.

handleMultiFileUpload allows the upload of multiple files at once.
It is additional code that should not break anything for existing portals.

The matching VHIRL-33 commit on VHIRL-portal shows the working client side changes needed for multifileuload.