ASIdiSPIM: code cleanup only

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14086 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
ASIdiSPIM: Light source selector includes both shutter devices and also state devices since some light sources (e.g. Toptica MLE) appear as state devices

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14087 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Made DisplayWindow remember the positon a window was last closed.  This may not be the nicest way to remember window position, but is a whole lot better then not remembering them at all.  Also, added some comments and cleaned up some code

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14088 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
lots of bug fixes and restructuring + beginnings of surface interpolation

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