add mapExcept(T) and withExcept(T) (#76)
add mapExcept(T) and withExcept(T) (#76)

Since we already export functions like `withState` and the names don’t clash
with anything, we export these transformation functions as well.
Every function from Control.Monad.Except is now exported, the user doesn’t need
to import it for common error handling tasks.
sdiehl/protolude