getLinksByType type can use # to match exactly
Improve label of downloads button in result view
add isNcwms property when creating a layer from getCapabilities

Conflicts:
	web-ui/src/main/resources/catalog/components/common/map/mapService.js
Fix bug on bgLayerSwitcher btn-group click
Create FormFields service and module
Add sourcesOptions for typeahead catalog combo
update typeahead suggestion style
add handlebars
change typeahead suggestion style
add options to typehead
fix datepicker when no dates filter is given
Remove hardcoded dimensions
Add ddCollapseText directive from https://github.com/doukasd/AngularJS-Components
Make type ahead works with minLength=0
typeahead bundle already contains bloodhound - remove it
make typeaehead dropdown scrollable
Fix typeahead directive settings for length=0
Merge remote-tracking branch 'origin/search-map' into search-map
facets list settings are now stored into an array instead of in an object
this make sort easier
Sort typeahead dropdown by name