A little bunch of fixes, module renamed to Control.Monad.Catch, re-exported some types from Control.Exception