Use brew test command for displaying OMERO/Bio-Formats versions
Add OMERO.web config/startup using nginx to the Homebrew script
Fix directory type and stop nginx
Fix OMERO.web stop, add config and stop server
Add simple test for Web connection
Test Web connection using wget
Install nginx as part of the OMERO formula
Allow to set HTTP port by environment  variable

Although the script seems to run fine locally, it appears to conflict in a
Jenkins environment which is also using port 8080. This allows to control the
HTTP port for OMERO.web testing.
Fix variable substitution
Fix typo
Fix (yet another time) the Homebrew installation one-liner
CLI admin diagnostics: only check readability of var folder

In a multi-user environment where group members have permissions to read but
not write the var/ folder of the server, bin/omero admin diagnostics currently
fails with a "Cannot access" exception. This commit relaxes the check_access()
condition of the diagnostics subcommand to check the folder (and subfolders)
readability only.
Don't block 'batch annotate' panel even if canAnnotate() is False
Add Length unit & update code

This commit follows the same strategy as the Time unit
and contains hand-written versions (copy-n-paste style)
of the various Time implementations. Any bugs that exist
in them will also exist here.

Code changes are also in place for supporting physicalSize
fields based on `Length`, but several FIXMEs are in place
for changes that need to take place one the Bio-Formats
submodule has been bumped.
Corrections from Mark
Add 2 UnitsFactory implementations

Like the ColorFactory classes, one in rendering and one in blitz,
the UnitsFactory implementations should be the central location
for creating unit objects and converting back and forth between
either the ome.model or the omero.model representations and those
in ome.xml.
Include generated ome-xml source in Eclipse
Convert all Length fields in ome and omero models

This should bring the OMERO classes up-to-date with regard
to the Bio-Formats length unit changes. Modifications stop
in the pojo data objects by marking methods as @Deprecated
which need to have a unit added to their signature.  Those
methods which specified in their javadoc that a given unit
was to be used are not marked as deprecated. The factories
in the rendering/ and blitz/ components should contain all
helpers for converting and making units.
5.1DEV__13: add schema files sans upgrade
Merge 'origin/develop' into units-length

Conflicts:
	components/blitz/src/ome/formats/model/ChannelProcessor.java