Teach DependencyAnalyzer properly about versioned filenames

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Make sure that DependencyAnalyzer#exclude works correctly

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
DependencyAnalyzer: special-case µManager's circular dependency

MMJ_ and MMCoreJ have circular dependencies. Force MMCoreJ to be a
dependency of MMJ_ instead.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Updater: Exclude the Java3D files from being dependencies

This was reported by Stephan Preibisch as ticket 1847.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Merge branch 'updater-fixes'

Miscellaneous dependency detection fixes.

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