intermediate commit for Craig
Working Hierarchical tree
Working Hierarchical tree - rebased
Merge branch 'hierarchical_facets_trees_3' of github.com:aodn/aodn-portal into hierarchical_facets_trees_3
Review changes
Merge remote-tracking branch 'origin/hierarchical_facets_trees_3' into hierarchical_facets_trees_3

Conflicts:
	web-app/js/portal/search/HierarchicalTermSelectionPanel.js
	web-app/js/portal/service/CatalogSearcher.js
Review changes -tests