Add wrap() and unwrap() methods to rtypes.java

As originally suggested by @ctrueden in http://git.io/0F7HXA
(DefaultOMEROService.toOMERO), these methods take or return
arbitrary graphs of object/rtypes. See http://git.io/9roMWw
for the original implementation in Python.

This implementation includes a cache so that cycles in the
graph are short-circuited.
Fix stackoverflow with an IdentityHashMap
Scroll menus.
Remove imports.
Check the file size from store itself. (see #12152)
OmeroCpp: Split ObjectFactoryRegistrar
OmeroCpp: Remove unneeded API include from DetailsI
Add limitations to javadoc
Merge pull request #2441 from jburel/rebased/develop/log-file-truncated

Log file truncated (rebased onto develop)
Merge pull request #2440 from jburel/rebased/develop/scrollable-menu

Scroll menus. (rebased onto develop)
Merge pull request #2447 from rleigh-dundee/cpp-modularise1

OmeroCpp: Split ObjectFactoryRegistrar and remove unneeded includes
Merge pull request #2432 from joshmoore/rebased/develop/un-wrap-java

Add wrap() and unwrap() methods to rtypes.java (rebased onto develop)
Update develop submodules

Repository: openmicroscopy/openmicroscopy
Already up-to-date.

Repository: openmicroscopy/bioformats
Updating f247b30..9d07147
Merged PRs (fast-forward):
  # PR 1075 hflynn 'Remove dead bitmap link (rebased onto develop)'
  # PR 1076 hflynn 'Adding CONTRIBUTING file to BF repo (rebased onto develop)'
  # PR 1073 rleigh-dundee 'docs: Delegate all sphinx Makefile targets to ant'

Repository: ome/scripts
Already up-to-date.

Repository: openmicroscopy/ome-documentation
Updating be161c6..921cdd8
Merged PRs (fast-forward):
  # PR 760 rleigh-dundee 'Make Ice 3.4 the minimum supported version'
  # PR 768 hflynn 'Rephrasing CONTRIBUTING re: branch for PRs (rebased onto develop)'
  # PR 769 hflynn 'Making API doc links point at release version (rebased onto develop)'
  # PR 766 rleigh-dundee 'ant: Default all properties and handle empty vars in conf.py'
  # PR 758 hflynn 'Adding API doc links to OMERO docs front page (rebased onto develop)'
  # PR 759 hflynn 'ticket 10030 fix - contributing file for docs repo (rebased onto develop)'
  # PR 761 rleigh-dundee 'Delegate all Makefile targets to ant'

Generated by OMERO-5.1-latest-submods#95 (http://ci.openmicroscopy.org/job/OMERO-5.1-latest-submods/95/)