Add single button to clear all filters rather than individual 'x'
buttons.  Fixes #214
Changes for #265

The fix: Only include the possible values for Strings and Dates as they're currently the only UI elements that use them.

While I was in there I also added sorting to the Filters so they will always appear in the same order in the Portal. The order is not currently customisable (it's just alphabetical by label).
Updated FilterTests to test changed logic.

Also removed constraints test as we don't do these anymore.
Changes after review #265
Fix remaining whitespace differences
Merge pull request #310 from aodn/Issue265

Changes for #265
#19 getFeatureInfo links opening in new tabs except onclick links
Improve how we display file extensions in download cart

Add a '.' symbol so it's clear this is a file extension.
Don't show anything if the file mime type is unknown.
Added tests.
Ensure key is a locally scoped var
Specs to ensure that the _clearFilters function exists and is called
Merge pull request #308 from aodn/issue_214

Fix #214.  Use a single clear button for all filters.
Fix for link to WAODN. Removed context from front page links to other AODN portals from all AODN sites.
Cherry-picking from 07dbdf3e1
Writing Jasmine tests for metadata in download cart

Also moved a couple of supporting functions lower in file
Whitespace
Review changes for pull request #314
Fixing whitespace for #314

Conflicts:
	web-app/js/portal/filter/FilterPanel.js
Code changes for #314
Merge pull request #318 from aodn/include_metadata_in_download_3

Include metadata in download (fixed)
Semicolons and whitespace