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
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.
Adding metadata to downloads from filtered Layer

- Metadata (as xml) is included in your download when you download from a filtered Layer
- Some refactoring of code
- Updated MIME types stored in Config
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
Code changes for #314
Merge branch 'include_metadata_in_download' of https://github.com/aodn/aodn-portal into include_metadata_in_download

Conflicts:
	web-app/js/portal/filter/FilterPanel.js