embedding viewer example
robot edit new group / user by name, instead of sort by id
Flake8 sql
Minor missing changes from gh-3263
Flake8 examples/Training
Flake8 examples/ScriptingService
Flake8 examples/OmeroClients
Flake8 remaining examples Python files
Reinclude examples in setup.cfg
Fix robot tests to work with 'Image' from ba0c476
Replace MM with MILLIMETER in fixture.cpp
Fixed: Used wrong groupId for getting ROI count
Merge pull request #3281 from joshmoore/units-longnames-cpp

Minor missing changes from gh-3263
Merge pull request #3287 from snoopycrimecop/develop/latest/submodules

Update develop submodules
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
Merge pull request #3288 from sbesson/flake8_examples

Flake8 examples
Enable Show Log file only if a log file exists

Annotations are no longer used, only check if log file ID
is returned.
Merge pull request #3284 from dominikl/roi_count_fix

Fixed: Used wrong groupId for getting ROI count