Fixed indent
Merge pull request #2381 from knabar/flake8-cleanup-webredirect-dev50

Flake8 cleanup of omeroweb/webredirect (dev_5_0)
Merge pull request #2198 from jburel/imagej-omero

Imagej omero
Add imports check to travis build

This will compile a list of Python files in OmeroWeb and try to import
them to discover if any file has imports that do not work.

flake8 does not detect non-working imports.

Conflicts:
	components/tools/travis-build
Move import check after build step

Conflicts:
	components/tools/travis-build
Add pythonpath for django requirement
Install pytest via pip for import check
Log imports being checked to output
Merge pull request #2386 from rleigh-dundee/python-isdir-dev50

OmeroPy: Fix path handling and renaming for Python 2.7 on Windows
Refactor use of implicit to getContext()

Added helper method for any omero.client user.
Eventually, kwargs could be present for all of
the uses ("omero.user", "omero.uuid", etc.)
Remove semicolons from code.
Generate thumbnails during saveAs

In order to not leave clients with NPEs,
when saveAs is called we also generate
the default 96 thumbnail.
Fix ThumbnailStore.thumbnailExists

thumbnailExists was broken and:
 1) throwing hibernate exceptions on save
 2) throwing NPEs during cache lookups

This should allow thumbnailExists to work
again. We may need a thumbnailExistsByLongestSide
method though.
Fix space in comment
Distinguish between empty tag sets and regular tags
Make existing tag check case insensitive
Merge pull request #2385 from joshmoore/11990-loop-on-refs

Call updateObjects/updateReferences in a loop
Add filter by owner
Clean up build.xml: remove cruft, add resources.
Reworked test to clearly show the issue (root!)

For some reason, the root user and not a group admin
can perform these changes. Currently looking into why
this could be.