Move lexNum to base/tests
Move Data.List tests to base/tests
Move ix001 to base/tests
Move lib/System tests to base/tests
Move ioref001 to base/tests
Remove posix001

It doesn't look like we've ever run it, I'm not sure exactly what it
was supposed to test, and it looks like it relies on a particular form
of "ps" output.
Enable and fix the posix* tests
Mostly fix posix005. Complete fix blocked on #5648.
Enable and fix posix006
Remove posix007

It was an interactive test
Remove posix008

It relies on an order of execution that isn't guaranteed.
Remove old .stdout files
Fix and reenalbe posix009
Fix and enable posix010
Remove posix011

It relies on looking at unix group data, which isn't sufficiently
portable to be able to make a decent test.
Remove posix012

It relies on old signal-handling behaviour
Remove posix013

It prints the getSystemID otuput, which varies from system to system.
Fix and enable posix014
Remove sockets tests

Ticket filed at
    http://trac.haskell.org/network/ticket/42
to look at converting them into network tests.
add test for #5644