Check for duplicate pixels IDs when adding to list.
Remove unused variables

When unused variables had previously been used in now commented out code,
they were commented out as well instead of completely removed.
Remove commented out code
Remove commented out code
Add back import that is used in other modules only
Use system proxy environment variables
Add verbose option (prints out full jarsigner command)
Check jarsigner is executable
Log proxy args and directory to be zipped. Warn about password logging.
Merge pull request #2252 from knabar/flake8-gateway-dev50

omero gateway flake8 cleanup: Fix failures and warnings (dev_5_0)
Merge pull request #2184 from joshmoore/cli-bug-fixes

CLI bug fixes
Merge pull request #2183 from joshmoore/login-as-cli

Login as cli
release-webstart build target replaced with signed/unsigned targets

Removed release-webstart build target
Add release-webstart-unsigned target (doesn't sign jars)
Add release-webstart-signed target (self signs jars using omero_insight_sign.py).
release-all runs release-webstart-unsigned so the final artifacts will be unsigned.

webstart-sign target has been changed to use the omero_insight_sign.py script instead of the old jarsigner ant calls
Remove sign option from jar_update_if

This means update-version won't sign any updated webstart jars.
(Actually it didn't anyway since it was removed in commit ff99355573f0145cf9eca3bed6c345b5232eded7, this just cleans up build.xml)
Remove the remaining unused code-signing ant tasks
merge dev_5_0 -D org: PR 2108 (release-src includes bioformats version metadata)
merge dev_5_0 -D org: PR 2158 (assist #11091: refactor server DB queries for hierarchy navigation (rebased))
merge dev_5_0 -D org: PR 2167 (Passes channel configuration to Make_Movie (see #12036))
merge dev_5_0 -D org: PR 2187 (Server restart)
merge dev_5_0 -D org: PR 2198 (Imagej omero)