Changed the Position List dialog to use MigLayout instead of a SpringLayout.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13676 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fixed deviations from the original layout created by the previous commit.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13677 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Added a dummy "add offset" button, fixed up some formatting.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13678 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Moved PositionListDlg and TileCreatorDlg to a new package, "positionlist".

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13679 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Chopped out all the private classes of PositionListDlg into separate files.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13680 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
First working implementation of the offset-positions functionality.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13681 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Laying some groundwork for improving the "Merge" button behavior. Not yet complete.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13682 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Reworked the "Add Offset" button/dialog to add offsets only for a specified stage device.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13683 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Reworked the "Merge" button's functionality to be more streamlined and discoverable.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13684 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Automatically update the current displayed stage position when the stage moves. Per Mark, we can't remove the "Refresh" button yet, though, as not all stages notify the core (and thus by extension the Java layer) when they move.

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