Updating Layer filters for new download cart model

- Removed 'Add To Cart' functionality
- Removed old tests
- Fixed 'Clear Filters' button to update map after it is pressed
- Added new Object prototype to get keys for an Object
- Fixed some whitespace
Tidy up
Merge branch 'layer_store_as_download_model' into filtered_layers_in_download_cart
Merge branch 'layer_store_as_download_model' into filtered_layers_in_download_cart
Merge branch 'layer_store_as_download_model' into filtered_layers_in_download_cart
Tidy up FilterPanel
Merge branch 'master' into filtered_layers_in_download_cart
Work on ensuring the wmsLayer is linked to the GeoNetworkRecord
Added method to convert GeoNetworkRecord to downloadable form
Guard code in case wfsDownloadInfo is empty
Added UrlUtils and replaced some usages
Merge branch 'filtered_layers_in_download_cart' into adding_url_utils
Changing CheckLayerAvailabilityService to use new utils
Changing CheckWmsScannerService to use new utils
Changing CheckWmsScannerService to use new utils
Jasmine tests for template changes
Jasmine tests for GeoNetworkRecord changes
Merge branch 'filtered_layers_in_download_cart' into adding_url_utils
A present for @jkburges
Whitespace