Add MATLAB ScriptFileType
Propagate 'omero.launcher' value to processor.py

For each launcher type, an 'omero.launcher.<TYPE>' configuration
setting is available so that an executable can be passed to the
processor.py service. For 'omero.launcher.python' special handling
of the empty string is available in order to make use of
sys.executable.
Fix URL for Homebrew install in the hudson shell script
Use try-finally to ensure writes are always flushed
Hard-code better mimetypes in script.py

The plugin will eventually need to use a service
to set the value since third-parties can configure
some unknown file-ending / mimetype pair.

See: https://trac.openmicroscopy.org.uk/ome/ticket/11741
adjusting HTTP connection to make sure feedback will be sent to host with ssl on and off, close #11739
changing FEEDBACK_URL variable in settings
Fix 'launcher' configuration logic in processor.py
travis: Build java code with oraclejdk8 rather than openjdk8
fix integration.test_icontainer.testGetImagesBySplitFilesetsManyCases

assists ticket #11610
Initial error handling of tile image loading in PanoJS See #11709
Forgot to commit the debug log message
merge develop -D org -I include -E exclude: PR 1385 (Update the OMERO VirtualBox image)
merge develop -D org -I include -E exclude: PR 1712 (Create release source artifact containing all submodules)
merge develop -D org -I include -E exclude: PR 1719 (#9058 Unit support)
merge develop -D org -I include -E exclude: PR 1733 (Preventing system users being removed from system groups)
merge develop -D org -I include -E exclude: PR 1753 (Edit user)
merge develop -D org -I include -E exclude: PR 1756 (Exclude the import log from the list of files.)
merge develop -D org -I include -E exclude: PR 1773 (Update to Django 1.6)
merge develop -D org -I include -E exclude: PR 1776 (Update netCDF version to 4.3.19)