Make compareRTypes more Ice-like

This converts the compareRTypes from using
raw pointers to Ice smart pointers.
Fix gtest assertions

GTest didn't like assertions of the form
`ASSERT_EQ(false, ...)`. Now using _TRUE
and _FALSE.
Fix rtype comparison using operators

The gt/lt comparisons were all failing in the
rtypes test. By defining the comparator operators,
(here for RString) these now pass.
Implement fixes from rleigh
Ensure user is in correct group for whole write.
Pass context.
Add comparison operators for other primitive types

Note: this breaks null proxy checks of the form
`x->getY() == 0`. Use `!x->getY()` instead.
Handle comparisons for RTypeSeq containers
Rename compareRTypeSeq to match compareRTypes
Merge pull request #2445 from ximenesuk/rebased/develop/bulk-annotations-12210

Fix permissions in bulk annotation script (rebased onto develop)
Merge pull request #2444 from joshmoore/cpp-utests

CPP unit test fixes
Update develop submodules

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

Repository: openmicroscopy/bioformats
Updating f247b30..d4ec8df
Merged PRs (fast-forward):
  # PR 1083 rleigh-dundee 'make: Convert variables to ant properties'
  # 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..b156b28
Merged PRs (fast-forward):
  # PR 772 rleigh-dundee 'make: Convert variables to ant properties'
  # PR 771 hflynn 'Adding pyramid generation data duplication warning to in-place import (rebased onto develop)'
  # 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#99 (http://ci.openmicroscopy.org/job/OMERO-5.1-latest-submods/99/)