refactor path terms that make new directories, make %time% one
start next-directory index search from 0 to match docs
Expose --markers option in test_setup.py

OME-DCO-1.1-Signed-off-by: Sebastien Besson <seb.besson@gmail.com> (github: sbesson)
Add pytest.ini to define custom markers

OME-DCO-1.1-Signed-off-by: Sebastien Besson <seb.besson@gmail.com> (github: sbesson)
Update dev_5_0 submodules

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

Repository: openmicroscopy/bioformats
Updating e598e14..0cb78d9
Merged PRs (fast-forward):
  # PR 1201 melissalinkert 'Leica LIF: do not set Channel.Color for RGB images (rebased onto dev_5_0)'
  # PR 1198 melissalinkert 'ScanR: fix exposure time units (rebased onto dev_5_0)'
  # PR 1197 melissalinkert 'Add modulo support for LI-FLIM data (rebased onto dev_5_0)'
  # PR 1202 melissalinkert 'DICOM: fix units for physical sizes (rebased onto dev_5_0)'
  # PR 1196 joshmoore 'Close IFormatReader copy if not to be used'
  # PR 1188 mtbc 'AFI: populate magnification and physical pixel size metadata (rebased from develop)'

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

Repository: openmicroscopy/ome-documentation
Updating db2db83..ed60a3e
Merged PRs (fast-forward):
  # PR 853 sbesson 'Document orphaned datasets/plates retrieval via getProjects/getScreens'
  # PR 855 aleksandra-tarkowska 'Session engine (rebased onto dev_5_0)'
  # PR 836 mtbc 'Managed repository template path expansions'
  # PR 848 aleksandra-tarkowska 'Nginx doc (rebased onto dev_5_0)'
  # PR 851 aleksandra-tarkowska 'adding HTTP response header (rebased onto dev_5_0)'
  # PR 844 hflynn 'Re-working OMERO sysadmin index page'
  # PR 847 hflynn 'Reformatting VA docs to make them less scary '
  # PR 842 sbesson 'Insert OMERO sidebar template after page TOC sidebar'

Generated by OMERO-5.0-latest-submods#441 (http://ci.openmicroscopy.org/job/OMERO-5.0-latest-submods/441/)
More null checks in detectAutoClose
Deprecate fs_suite pytest marker

OME-DCO-1.1-Signed-off-by: Sebastien Besson <seb.besson@gmail.com> (github: sbesson)
Deprecate pytest cliobj marker

OME-DCO-1.1-Signed-off-by: Sebastien Besson <seb.besson@gmail.com> (github: sbesson)
Add description for long-running pytest marker

OME-DCO-1.1-Signed-off-by: Sebastien Besson <seb.besson@gmail.com> (github: sbesson)
Fix flake8 warning

OME-DCO-1.1-Signed-off-by: Sebastien Besson <seb.besson@gmail.com> (github: sbesson)
Use a global lock for all HDF5 Tables calls

See https://trac.openmicroscopy.org.uk/ome/ticket/10464
Add lock to HdfStorage in unit tests
Revert "Exclude failing table tests from Travis"

If this doesn't fix the tests but https://trac.openmicroscopy.org.uk/ome/ticket/10464 is no longer a problem it suggests the tests need a more complex locking setup.
This reverts commit 0127af8c3f6ac0ecd08bc735495281ab466afc99
(corresponds to e8baad4c9ad354827342c8107f034001d2fceec9 on develop)
Pass str(path) to PyTables
Revert "Also mark TestTables.testErrorInGet as xfail"

This reverts commit cab835b26fe7f2fe560fa84b8497b3c78ea383b7.
Initial Dockerfile for OMERO

This dockerfile is used to build all of OMERO in
a repeatable way. In order to reduce the amount of
context that must be copied into docker, only the
output of the `release-src` command (openmicroscopy*zip)
is passed for building.

The image once built can be used for working with OMERO
but it does not start a server itself. Use one of the
omedocker images for starting a full stack.
Added new method byLuceneQueryBuilder to search service

This method builds a lucene query with the provided arguments
and passes it on the lucene backend
Changed OMEROGateway to make use of new search service method
make changes compatible with Ice 3.3
move path-directory-making to path package