Return "" values for empty specs

returning 0 values implies some kind of decision.  "" means, the spec
is literally empty
tiny spelling error

template-base_edit..portaltype-bikasetup in bika.lims.loader.js

Conflicts:
	bika/lims/browser/js/bika.lims.loader.js
Spelling error
Fix ar_add categories that won't expand
Fix error creating pre-preserved sample partition
Merge branch 'release/3.1' into develop

Conflicts:
	bika/lims/browser/js/bika.lims.loader.js