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
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
Add setting to print previous results from batch

Default to false.
Merge branch 'release/3.1' into develop

Conflicts:
	bika/lims/browser/js/bika.lims.loader.js
Merge branch 'feature/publish-previous-results-from-batch' into release/3.1
Merge branch 'release/3.1' into develop
Tiny formatting changes for AR results
Fix some unicode/utf-8 confusion in catalogs
Fix previous-results when no batch is present
Always include transitions in jsonapi read results
Fix blank transition when sampling workflow is on