Fix Eclipse AssumeNG errors (see #10238)
FakeReader: remove pointless comments

For some reason Eclipse adds these sorts of comments, but a simple
Ctrl+T in Eclipse (and similar functionality in other IDEs) will give
you the same information and more in an instant.
FakeReader: change shadowed variable name
FakeReader: remove empty, undocumented block

This avoids an Eclipse warning.
Migrate XMLMockObjects from OMERO codebase

This class stands alone from the OMERO clients, and is very useful for
generating various OME-XML blocks for testing, so it fits nicely with
the rest of the OME-XML Java library.
FakeReader: add support for generating SPW data

This implementation leans on XMLMockObjects, and is largely untested.
merge develop -D org -I include -E conflict -E needs-fixes -E broken: PR 349 (Fix Eclipse AssumeNG errors (see #10238))
merge develop -D org -I include -E conflict -E needs-fixes -E broken: PR 351 (Add SPW support to FakeReader)
merge develop -D org -I include -E conflict -E needs-fixes -E broken

Repository: openmicroscopy/bioformats
Updating fe1a095..55b680e
Merged PRs:
  # PR 349 bpindelski 'Fix Eclipse AssumeNG errors (see #10238)'
  # PR 351 ctrueden 'Add SPW support to FakeReader'

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