Fixed an issue with passing SMART streaming parameters to camera either via a new structure created in SendSmartStreamingToCamera() or via the prmSmartStreamingValues->mCurrent. With this change destructor in PvParam <smart_stream_type> works correctly now.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14433 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
ASIdiSPIM: added MIPAV export option that works for the camera rotation where both beams come from top

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14434 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Properly handle certain failures during writing files.

This fixes a bug reported by Jon Daniels where trying to write to a read-only
filesystem (or read-only directory, etc.) would silently fail and make the
progress bar stick around indefinitely.

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