Remove base 3 support from bin-package-db
Add support for OSX ld's -filelist flag

Without it, when linking the split objects for Language.Haskell.TH.Syntax,
the commandline was too long when listing all the files directly.
Merge branch 'master' of mac:ghc/git/val64/.
Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
Optimistically assume that LD_LIBRARY_PATH works for all platforms

other than Windows and OS X.

It's known to work on Linux and FreeBSD.