ImageMarshal includes meta.pixelsType
omero_image.js channel slider init into new function
Channel slider 100 'step' for float data
Fix Prev/Next bug if no window.opener
viewport.setQuery() uses parseFloat() for channel start/end
Only update start OR end when sliding, not both
Merge remote-tracking branch 'origin/develop' into float_rendering_web
Disable 'Full Range' button for 'float' images in Preview
Disable 'Full Range' button for 'float' images in Full viewer
Fix channel slider border in image viewer with latest jQuery-ui
Remove int() for Blitz getChannelWindowStart/End()
Merge remote-tracking branch 'origin/develop' into float_rendering_web

Conflicts:
	components/tools/OmeroWeb/omeroweb/webgateway/templates/webgateway/viewport/omero_image.html
merge develop -Dorg -Ijburel/openmicroscopy:qa-submit-new -Ssuccess-only: PR 2895 (Reload groups after users added/removed)
merge develop -Dorg -Ijburel/openmicroscopy:qa-submit-new -Ssuccess-only: PR 2979 (Thumbnail cache busting)
merge develop -Dorg -Ijburel/openmicroscopy:qa-submit-new -Ssuccess-only: PR 3029 (OmeroCpp: Disable RMap and search tests)
merge develop -Dorg -Ijburel/openmicroscopy:qa-submit-new -Ssuccess-only: PR 3033 (Float re)
merge develop -Dorg -Ijburel/openmicroscopy:qa-submit-new -Ssuccess-only: PR 3037 (Group sudo)
merge develop -Dorg -Ijburel/openmicroscopy:qa-submit-new -Ssuccess-only: PR 3039 (Float rendering web)
merge develop -Dorg -Ijburel/openmicroscopy:qa-submit-new -Ssuccess-only: PR 3043 (Flake8 various files under OmeroPy (part 2))
merge develop -Dorg -Ijburel/openmicroscopy:qa-submit-new -Ssuccess-only: PR 3051 (Fixed quality initial selection on full-preview load)