GigECamera: Patch from Peter Innerhofer adding color support

(Patch edited by Mark to remove spurious space changes.)

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14505 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
GigECamera: Remove commented code

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

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14507 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
GigECamera: Fix Mono8 mode

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14508 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
GigECamera: Simplify bytes-per-pixel computation

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14509 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
GigECamera: Fix an error that wasn't being returned

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14510 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Hack up DisplayWindow.pack() to avoid annoying display oddities when zooming.

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