Error messages shown in each details tab. GetFiltersAsJson errors handled.
my pre review review changes
Rethink. The error message needs to be shown on layer change,  not just on the first findLayerAsJson request
fixing and adding new test
fix for the case when layer filters are empty
Merge branch 'master' into issue-766Ver2

Conflicts:
	web-app/js/portal/prototypes/OpenLayers.js
merge of master
review changes
Merge pull request #841 from aodn/issue-766Ver2

Issue 766 ver2