LIFReader: Add User-Comment tags to the series metadata
XMLTools: sanitizeXML does not strip newlines
NativeND2Reader: Don't call sanitizeXML on non-XML data

Add separate sanitizeControl function to handle text.  It's
internal to this reader at the moment, because its replacement
rather than removal of characters does not match the behaviour
of the other helper functions in DataTools, and this reader is
currently the only user.
merge dev_4_4 -D org -I include -E conflict -E needs-fixes -E broken: PR 362 (Buffer overrun defensive coding)
merge dev_4_4 -D org -I include -E conflict -E needs-fixes -E broken: PR 363 (Backport of PR #305 to 4.4)
merge dev_4_4 -D org -I include -E conflict -E needs-fixes -E broken

Repository: openmicroscopy/bioformats
Already up-to-date.
Merged PRs:
  # PR 362 melissalinkert 'Buffer overrun defensive coding'
  # PR 363 rleigh-dundee 'Backport of PR #305 to 4.4'

Generated by OMERO-merge-stable#143 (http://hudson.openmicroscopy.org.uk/job/OMERO-merge-stable/143/)