Code cleanup.
Clean up code.
Update (C) to 2014 in examples
catching KeyError to avoid logging that in
Do not override the rnd settings.
merge develop -D org -I include -E exclude: PR 1838 (Connection)
merge develop -D org -I include -E exclude: PR 1905 (Add append/remove subcommands to `bin/omero config`)
merge develop -D org -I include -E exclude: PR 1910 (assist #11675: do not assume sun.nio.ch.DirectBuffer)
merge develop -D org -I include -E exclude: PR 1912 (fix #11094: unify preprocessor test classes)
merge develop -D org -I include -E exclude: PR 1915 (fix #11577: have checksum provider list available hashers)
merge develop -D org -I include -E exclude: PR 1916 (Fileset examples fixes 11852)
merge develop -D org -I include -E exclude: PR 1924 (fix #10822: add "local" options to omero.fs.repo.path_rules)
merge develop -D org -I include -E exclude: PR 1925 (Americanization of some UI strings in Insight)
merge develop -D org -I include -E exclude: PR 1926 (big_image_link_xy_11844)
merge develop -D org -I include -E exclude: PR 1940 (Moving addClass('failed') as suggested in PR #1839)
merge develop -D org -I include -E exclude: PR 1956 (Login button)
merge develop -D org -I include -E exclude: PR 1960 (Remove cut link 11882)
merge develop -D org -I include -E exclude: PR 1965 (Selection issue develop)
merge develop -D org -I include -E exclude: PR 1966 (custom login logo in settings.py)
merge develop -D org -I include -E exclude: PR 1975 (Implemented a hash on BlitzGateway objects)