Ant build: Add 'clean-java' target.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12239 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Ant build: Hide Java serializable-related warnings.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12240 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fix accidental switch fallthrough.

(Script saving remains mildly buggy: if the save fails, the window still
closes, although the script can be saved again by reopening the script panel.)

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12241 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
CARVII: Prevent VC++ warnings.

None of the 'potentially uninitialized' vars were actually being used
uninitialized.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12242 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Conix: Prevent unreferenced parameter warnings.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12243 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
ABSCamera: Remove empty/missing items from project.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12244 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
DirectElectron: Remove effectively empty source from project.

To avoid an LNK4221 warning ("object file will not be used").

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12245 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
LeicaDMI: Fix unreferenced parameter problems.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12246 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
LudlLow: Eliminate VC++ warnings.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12247 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
MT20: Eliminate some VC++ warnings.

Some warnings remain that may be bugs, from what the comments say.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12248 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Remove redundant dates from CoreLog.

(So that we can simplify the logger code.)

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12249 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Clean up Core logger.

Most importantly, eliminate an incomplete (hand-written) wrapper around
sprintf().

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12250 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
CoreLog: Fix removal of trailing whitespace.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12251 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Fix build with GCC/Clang.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12252 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Remove colon in log entries accidentally added in r12250.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12253 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Move Core log macros where they belong; simplify.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12254 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Enabled java warnings in Unix build and fix a bunch

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12255 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
More Java compiler warning fixes

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12256 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Even more Java compiler warning fixes

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@12257 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
More Java warnings removed

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