TrackMate_: replace the if-cascade in getSpotFeatureAnalyzer() by a HashMap.
The HashMap contains creators for the registered SpotAnalyzerFactories.
The method registerSpotFeatureAnalyzer() can be used to add a new factory,
(even without subclassing SpotAnalyzerProvider).
MaMuT_: add analyzer factory and provider for the SOURCE_ID spot feature.
TrackMate_: use Tobias style formatter.

I tried hard to resist. But have to yield today.
Signed-off-by: Jean-Yves Tinevez <jean-yves.tinevez@pasteur.fr>
MaMuT_: yield to Tobias style format.

Signed-off-by: Jean-Yves Tinevez <jean-yves.tinevez@pasteur.fr>
Revert "MaMuT_: yield to Tobias style format."

This reverts commit 30c120b0081c8e7de60b716108d0b01bee9b51a6.
Revert "TrackMate_: use Tobias style formatter."

This reverts commit d98ae891189aa248ee5f20a4c7099a5c03ef1dcc.
TrackMate_: added code style for Eclipse code formatter.
TrackMate_: reformatted to trackmate code style
MaMuT_: reformatted to trackmate code style.
MaMuT_: save and load brightness settings from MaMuT xml file.
do not override brightness when loading from MaMuT xml
Merge remote-tracking branch 'origin/multiviewtracker' into multiviewtracker-contrib
Merge branch 'multiviewtracker-contrib' of git://github.com/fiji/fiji into multiviewtracker-contrib
TrackMate_: minor glitches post merge -Xtheirs

Signed-off-by: Jean-Yves Tinevez <jean-yves.tinevez@pasteur.fr>
TrackMate_: added code style for Eclipse code formatter.
TrackMate_: minor changes to Eclipse formatter

I don't like empty declarations to take space.
Signed-off-by: Jean-Yves Tinevez <jean-yves.tinevez@pasteur.fr>
TrackMate_: add a method in semi-auto tracking to expose new spot

So that subclassers can hook to it.
Signed-off-by: Jean-Yves Tinevez <jean-yves.tinevez@pasteur.fr>
Merge remote-tracking branch 'origin/track-mate' into multiviewtracker-contrib
MaMuT_: use the source index for the semi-auto tracking.

From now on, any source can be used for semi-automatic tracking, not
just the first one. The source that will be used is the one the spot
given at construction was created on.
Signed-off-by: Jean-Yves Tinevez <jean-yves.tinevez@pasteur.fr>
TrackMate_: commit fix: use the new exposed method...

Signed-off-by: Jean-Yves Tinevez <jean-yves.tinevez@pasteur.fr>