The test names sed tries to eliminate have changed
over the years (prefix 'test-' dropped, hyphen replaced
by underscore). Moreover, the eliminated tests do pass
since the most recent flex/bison versions.
* upgrade some broken packages
* correct some broken urls/checksums
* use secure urls where possible
* use stable url for ncurses
* some whitespace fixes
Remaining md5sums either didn't download or
didn't pass checksum tests.