[MCCDAQ] Allow per-channel voltage range configuration.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14828 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
[Acquisition] Ensure that the bitDepth_ field is properly initialized.

Manual acquisitions could potentially leave this value at 0, which causes
weird display bugs and a potential EDT hang when the histograms are interacted
with.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14829 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14830 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
contrast controls/ metadata viewer  moved to external frame

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14831 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
PrecisExcite: Correctly trim spaces from channel labels

Also add logging intended to debug an issue where channel labels with
invalid (newline?) characters at their end.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14832 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
ReportingUtils: Add logDebugMessage() (suggested by Jon Daniels)

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14833 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Gaussian fitting plugin: Further refactoring and cleanup

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14834 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Gaussian plugin: fix isuue in ParticlePairLister

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14835 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
MMCore: Unload all devices after cfg loading fails

This prevents uninitialized devices from being left over. Such devices often
cause a crash when thier methods are called, including when the user next
attempts to load a config file.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14836 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
ASIdiSPIM: added color table to MultiD page, table itself seems to work OK but acquisition panel doesn't account for it yet

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14837 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd