WIP: New build scripts

With the paradigm for building changing away from compiling MM ourselves
(phew), I've started work on these new build scripts.

build-do-setup.sh is the successor to the transient setup.sh; this fetches
an MM nightly build installer and installs it.

build-ant.sh and build-maven.sh use maven or ant (guess which uses which!)
to build SPIMAcquisition. Maven is the default.

build-fragments.sh is a function library; pay no attention to the script
behind the curtain.

build-new.sh is the main script; it uses the others to compile a
(hopefully) working version of MicroManager + Fiji + SPIMAcquisition.

Signed-off-by: Luke Stuyvenberg <stuyvenberg@wisc.edu>
fixup! Converted abstract base devices into generics

Signed-off-by: Luke Stuyvenberg <stuyvenberg@wisc.edu>