Code style applied
Uses different download URLs for download URL list and normal data download
removed trailing commas and unwanted include
Removes default bbox and maintains drawn constraint on layer change
Merge pull request #801 from aodn/housekeeping

Removed trailing commas and unwanted include
Changes made as per review
Merge pull request #802 from aodn/remove_default_bbox_new

Removes default bbox and maintains drawn constraint on layer change
showing aodaac controls for all ncwms layers
tests for ncwms layer and aodaac controls
using isNcwms() to find BODAAC layers
Merge pull request #806 from aodn/issue_799

Issue 799
Platform and parameter filter panels on step 1 now expand correctly on
new search
Renamed estimate size query and includes all required paramters
Merge pull request #813 from aodn/Issue_#794

Issue #794
Hand icon now correctly toggles between pan and constraint drawing
Change made as per review
Changes made as per review
Merge pull request #815 from aodn/issue_771_and_727

Hand icon now correctly toggles between pan and constraint drawing
Merge pull request #808 from aodn/fix_for_collapsing_filters

Platform and parameter filter panels on step 1 now expand correctly
Introduced `SubsetPanel` in order to have the code reflect what is on the UI a bit more and hopefully simplify `DetailsPanelTab` somewhat (still to come).
The intention of this refactor is alos to be able to remove some of the layout hacks such as calls to `doLayout`, forced rendering and tab strip item hide/show.