adding email sender to Ice interface Admin.ice
renaming properties omero.resetpassword* to omero.mail.*
changing MailSender to JavaMailSender interface to supports MIME messages
moving to mail package and changing input args
testing SendEmail
sending email iterate recipients in steps
fixing spelling mistake
better handling input params
adding active users only flag
error handling
adding timouts to MailSender bean
adding cc and bcc
adding reset password functionality
adding test for reset password
moving prepareEmail to common resources
Update develop submodules

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

Repository: openmicroscopy/bioformats
Updating f247b30..63355c2
Merged PRs (fast-forward):
  # PR 1126 hflynn 'Leica link (rebased onto develop)'
  # 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
Updating 31f89c4..7361669
Merged PRs (fast-forward):
  # PR 79 sbesson 'Travis fix (rebased onto develop)'

Repository: openmicroscopy/ome-documentation
Updating be161c6..5bf02d8
Merged PRs (fast-forward):
  # PR 792 bpindelski 'Remove repetition of the word "files" (rebased onto develop)'
  # PR 787 manics 'Add code-signing documentation (rebased onto develop)'
  # PR 776 sbesson 'Remove all references to CI jobs in the official documentation'
  # 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#107 (http://ci.openmicroscopy.org/job/OMERO-5.1-latest-submods/107/)
Investigation for "No processor" (See #8266)

These logging changes and fail-fast modifications were useful
in pinpointing the cause of the "No processor" error. Specifically,
they show that the usermode processor used by test_inputs.py was
being called and was communicating with the server *but* that when
the server tried to access the proxy an `ObjectNotFoundException`
was being thrown (caused by poor parsing).
Implement workaround clients.py (Fix #8266)

For each Glacier2.Router session whose category
ends in "\" (but not "\\") we immediately close
the session and create another one.

See:
http://www.zeroc.com/forums/bug-reports/6262-periodic-objectnotexistexception-glacier2-categories-post27018.html#post27018
Implement workaround for client.java (See #8266)
Implement workaround for client.cpp (See #8266)