Blitz getThumbnail() only needs z OR t to get Z/T section
Move getIntOrDefault() to webgateway.util and support default=None
Add Z/T support to webgateway/render_thumbnail
Add image.setDefaultZ(z) and setDefaultT(t) to Blitz gateway
Use image.setDefaultZ(z) and t in webgateway _get_prepared_image()
Merge pull request #3283 from will-moore/robot_fix_data_heading_Image

Fix robot tests to work with 'Image' from ba0c476
Merge pull request #3279 from will-moore/Robot_create_edit_group_name

robot edit new group / user by name, instead of sort by id
Merge pull request #3277 from aleksandra-tarkowska/embedding_examples

embedding viewer example
Units/Windows kludge: camelcase Pascal

The symbol `PASCAL` is defined by default on Windows
and is used **heavily**, meaning likely any workaround
that we come up with will break *somewhere*.

Rather than batter further, this commit makes
`PASCAL` the one exception to the rule of uppercase
unit enumeration values.
Merge pull request #3288 from sbesson/flake8_examples

Flake8 examples
override for move to unlink non-orphan annotations that others linked
allow others to stop our annotations moving

if they link them to their data
tag-specific rule now becomes superfluous
do not risk including any children we don't own
Set LDAP in OMEROGateway
merge develop -Dorg -Ssuccess-only: PR 3208 (Update the OMERO install script to test Web login with CSRF (rebased onto develop))
merge develop -Dorg -Ssuccess-only: PR 3236 (Fix 'Save to All' in Preview panel)
merge develop -Dorg -Ssuccess-only: PR 3237 (Fix web attachment error msg develop)
merge develop -Dorg -Ssuccess-only: PR 3249 (Tables set all metadata 12606)
merge develop -Dorg -Ssuccess-only: PR 3282 (Make movie web)