Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-generics