GHC 7.8 fixes for Typeable changes
GHC 7.8 fixes for block/unblock removal
GHC 7.8 fixes for forkOnIO removal