ASIdiSPIM: added PLogic to devices panel and cleanup of Devices data code

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@14784 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
mmstudio: fix MMWindow.getNumberOfPositions function that was hard coded (indirectly) to always return 1.  Since we are no longer lying, we may encounter problems in other places

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