ASITiger: removed range limit on motorized stage wait time, updated property name to correct my prior misunderstanding

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13635 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
SerialManager: Factor out AsioClient::LogMessage().

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13636 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
SerialManager: Open serial port using Win32 API directly.

This allows us to work around issues with certain USB-serial drivers without
modifying Boost.Asio code. In particular, certain parameters of the serial port
can be invalid or incorrect when queried before setting, and we avoid writing
back those parameters.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13637 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Amend r13637 (fix build for Unix).

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13638 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13639 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
add missing file

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13640 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
implement missing abstract method of MMListenerInterface

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13641 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
implement missing abstract method of MMListenerInterface

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13642 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
implement missing abstract method of MMListenerInterface

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13643 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fixed a bug that caused the T scrollbar to be erroneously long when displaying hyperstacks where acquisition was aborted partway through (thus, the metadata claimed more images than actually existed).

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13644 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
ASIStage: added compile date read-only property and use it to switch off limit enforcement of WaitCycles for recent firmware

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13645 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13646 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
merge ProjectorController into ProjectorControlForm

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13647 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
OS X Launcher: Fix dock icon.

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

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13649 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
ASITiger: scanner firmware v2.88 support: changed command for laser_mode, read laser side of axis via improved Z2B query

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13650 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
ASITiger: for firmware v2.88+ update LED X setting when setting illumination state

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13651 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Don't insert null image tags into the display queue; fixes a bug that caused the program to hang when attempting to close a display window attached to a file.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13652 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fix a probably-harmless null pointer exception caused by trying to manipulate an image's ImageProcessor when that processor is null.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13653 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Remove empty folders within OS X app bundle.


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