Convert CR/LF (Win) to LF (Unix) breakline mode
LIMS-1333 Batch label replace with standard Plone keyword widget
Fix typos
Decimal mark formatting
Apply decimal mark on result, range and uncertainty
Fix validation - tests were failing.

for a good time, pdb down the validator chain.
Version bump 3.1.4.1

Conflicts:
	CHANGELOG.txt
ar/publish: AttributeError getBatchLabels.

The default accessor is missing in some specific contexts, I don't
know what makes them special, but I don't have to because the
following works:

    uids = batch.Schema()['BatchLabels'].getAccessor(batch)()
LIMS-1369: custom_actions is not a required field

so it's ok if it's not present in the table layout props
Add decimal mark conversion to getFormattedResult methods
Merge branch 'feature/decimal-mark' into hotfix/next
Changelog
Fix publish preview recursion error for AR with parent and/or child
LIMS-1345 Analysis profiles don't sort
Update CHANGELOG.txt
Update CHANGELOG.txt
Added watermark on invalid reports
Fix results pdf layout
LIMS-1335 Reference Definitions don't sort alphabetically on WS Template lay-outs
Link to the replacement AR not shown in invalidated reports