Merge pull request #1411 from sbesson/matlab_training_rc

Exit with non zero return code if a Matlab training example fails
update copyright year, it's certainly had new code lately
fix #11401: remove deleted tree notes from selected set
Merge pull request #1425 from mtbc/one-line-name-11266

fix #11266: make name field in create-container dialog single-line
Remove unit tests from OmeroJava.
Organise imports and remove unused member.
Format whitespace and comments.
Remove usage of DeleteI.
Fix build with missing unit tests.
Increase the TestNG timeout for integration tests.
Clean imports, rename field in AbstractSrvTest.
Clean up unit test in blitz.
merge dev_4_4 -D org -I include -E exclude: PR 988 (webgallery prototype from github/will-moore/webgallery)
merge dev_4_4 -D org -I include -E exclude: PR 1126 (Fix long-missing DELETE EventLogs)
merge dev_4_4 -D org -I include -E exclude: PR 1249 (Dataset creation 11048)
merge dev_4_4 -D org -I include -E exclude: PR 1321 (Insight connectors dev 4 4)
merge dev_4_4 -D org -I include -E exclude: PR 1409 (Python integration test fixes  and introduction of pytest)
merge dev_4_4 -D org -I include -E exclude: PR 1410 (First round of preparing Insight for UI testing)
merge dev_4_4 -D org -I include -E exclude: PR 1417 (Make JDK 1.6 the minimum supported version (dev_4_4))
merge dev_4_4 -D org -I include -E exclude: PR 1422 (Clean up OmeroJava (see #11274))