Updates for ImageJ docs &version history
Tidying conf.py
Better link, note on MATLAB & Mark's comment fix
Fixes suggested by Roger
Formatting menu items correctly
CZI: make sure that SubBlocks are correctly initialized in openBytes

Fixes #11958.

This also fixes an interleaving bug with one of the files in
test_images_good.
Update autogen scripts and templates for restructuring

The gen-formats-pages and gen-meta-support targets were also run, but
both resulted in no changes (since no new formats were introduced after
rc2).
merge develop -D org: PR 857 (Initial support for Zeiss .lms files)
merge develop -D org: PR 950 (Cellomics: a few fixes for single-file datasets)
merge develop -D org: PR 954 (Fix ImageScope links to match the committed documentation (rebased onto develop))
merge develop -D org: PR 956 (Final BF doc updates for 5 release (rebased onto develop))
merge develop -D org: PR 959 (CZI: make sure that SubBlocks are correctly initialized in openBytes (rebased onto develop))
merge develop -D org: PR 961 (Update autogen scripts and templates for restructuring (rebased onto develop))