partial working commit
Test Changes
nips and tucks
Removal of the link subheadings
helper error messages in Italics
review changes
review changes
Merge branch 'master' into downloadPanel_style

Conflicts:
	src/test/javascript/portal/cart/AodaacDataRowTemplateSpec.js
	web-app/js/portal/cart/AodaacDataRowTemplate.js
Merge branch 'master' into downloadPanel_style

Conflicts:
	src/test/javascript/portal/cart/AodaacDataRowTemplateSpec.js
	web-app/js/portal/cart/AodaacDataRowTemplate.js
Introduce a generic object factory class
Refactor of download panel template

Pushes specific handling down to specialist class implementations.
Merge branch 'master' into downloadPanel_style

Conflicts:
	grails-app/views/home/index.gsp
	web-app/css/general.css
Fix to include JS file and ensure #688 fix still works

Revert the check of isNcwms to check if a record has an aodaac object
and ensure that the previous fix for #688 continues to work as is
Revert code styles commit
Changes per review
Merge pull request #760 from aodn/downloadPanel_style

Download panel style