Switch Build.sh from Fiji Build to ImageJ's MiniMaven

Now that ij-minimaven learnt to simulate imagej-maven-plugin, we should
switch away from the Fiji Build system. It served us well, but proved
a maintenance burden, while MiniMaven can always be replaced by Maven
if the former should misbehave.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Do not build javac by default anymore

Javac really posed a chicken-and-egg problem, so it is safer to build it only when it really changes and deploy it so that it is Build.sh's responsibility to make sure it is up-to-date.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Build.sh: try to support Fiji Build convenience also with MiniMaven

... in particular, the possibility to set 'verbose=true' and rebuilding
projects by appending '-rebuild' to the file name...

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Scala Interpreter: depend on the newly-released Scala version 2.10.0

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Build.sh: make sure that ij-core is updated, too

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
TrackMate_: name v2.0.0-rc1

Signed-off-by: Jean-Yves Tinevez <jeanyves.tinevez@gmail.com>
Merge remote-tracking branch 'origin/master' into track-mate
Debug offers to show every n'th frame
CPU is by default not suggested if CUDA is used
Fixed stupid bug when reading from generic dialog
Support './Build.sh jars/fiji-lib.jar' again

'./Build.sh jars/fiji-lib-2.0.0-SNAPSHOT.jar' still worked.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Refactor Build.sh to avoid repeated code

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Build.sh: remove obsolete artifacts before going on

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Adjust MediaWikiClient to match yet another MediaWiki installation

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Merge remote-tracking branch 'origin/master' into track-mate
Remove obsolete .java files

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Replace Mac line endings with standard ones

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Move files into a standard Maven directory layout

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Turn it into a Maven project

See http://fiji.sc/Maven for reasons why this is a good idea ;-)

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Link to the ImageJ 1.x javadocs

Thanks to the newly-introduced ImageJ1-javadoc job:

	http://jenkins.imagej.net/job/ImageJ1-javadoc/

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Optionally write the Log to a file, too

When the ij.log.file property is set, every call to ij.IJ#log(String)
will now also write to the file specified by said property. If the
file cannot be written to, the property will be reset, though.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>