try getSample on analysis before traversing to parent. check if sample is not a ReferenceSample for AnalysisSpecs.
Merge pull request #1325 from veroc/hotfix_upstream

try getSample on analysis before traversing to parent. check if sample i...
encode translation to utf-8 for further string concatenation.
Merge pull request #1326 from veroc/hotfix_upstream

encode translation to utf-8 for further string concatenation.
fix ZeroDivisionError if both orig and result are zero.
Merge pull request #1327 from veroc/hotfix_upstream

fix ZeroDivisionError if both orig and result are zero.
profile 3046: missing bika.lims.sandbox.ar_analyses.js
Fixing tests
IDServer: IIDNormalizer for new AR and Sample IDs.
LIMS-1385: fix libffi-dev dependency in install.sh
Merge small js fixes from hotfix/next
Refactored SupplyOrder js
Merge branch 'feature/js-refactoring' into hotfix/next

Conflicts:
	bika/lims/browser/js/bika.lims.sandbox.ar_analyses.js
	bika/lims/profiles/default/jsregistry.xml
Add 'DisposeUntilNextCalibrationTest' attr to instrument

If checked, the instrument will not be available until a calibration
test being done.
Add 'DisposeUntilNextCalibrationTest' attr to instrument

If checked, the instrument will not be available until a calibration
test being done.
Instruments import js refactoring
BikaListingTable js refactoring
bika.lims.utils.contact.js removal
Purge and refactor sample.js
calcs.js refactored