Make gen-ftplist more flexible.

Use the remaining line for location information instead of using a
fixed format. This allows to use "long" location names as long as they
resulting output is shorter than the line length.
Add somasis mirror to the mirror list.

requested by dhill@
Prepare for release.