Fix memory leak when running acquisitions.

VirtualAcquisitionDisplay now splits the "name" into "acquisition name" and
"window title" fields which are tracked separately. In turn this means that
when the VAD is closed, it has the acquisition name handy to close the
associated acquisition, even when that acquisition had an autogenerated (thus,
not desirable to be displayed to the user) name.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13917 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
GNU build: Fix --with-java=path flag

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