Updater: add an appropriate FilesCollection#remove(Object)

This method needs to be aware of versioned filenames now.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Updater (Swing): Add javadoc to the SitesDialog

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Updater (Swing): depend on the Java Wiki Bot Framework

... to read the information from the Fiji Wiki about which update
sites are available.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Updater (Swing): add a function to enumerate the update sites

... as per http://fiji.sc/List_of_update_sites.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Updater (Swing): we cannot use JWBF

... because it uses JDom in an older version than Fiji requires.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Updater: store more information in the UpdateSite class

We really do not need an extra class in the GUI just to have
information whether the site is active in the user directory, and
description and maintainer information.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Updater (Swing) Manage Update Sites: show the 'active' column

In one of the next commits, we will show inactive update sites, too.

While at it, use the new and enhanced UpdateSite class internally.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Updater (Swing) Manage Update Sites: use update site list from the Fiji Wiki

The Fiji Wiki has the page

	http://fiji.sc/List_of_update_sites

which all ImageJ users are welcome to add their update sites to. To make
things really convenient, we now offer that list in the 'Manage Update
Sites' dialog of the Updater's advanced mode.

This addresses http://trac.imagej.net/ticket/1842.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Updater (Swing) Manage Update Sites: make list larger

Now that we populate the list from the update sites publicized via
the Fiji Wiki, we need more screen estate.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Updater (Swing) Manage Update Sites: show description/maintainer
in tooltips

The description and maintainer information from the Fiji Wiki should
also be made available to the interested user...

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

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