Initial draft of new `pipes-safe` machinery
Added 'Control.Monad.Catch' re-exports
Fixed dependencies
Lots of changes
Updated documentation
Removed '-Wall' warnings and moved source code to 'src' directory
Fixed `onException` to also catch synchronous exceptions
Added 'MonadSafe' header to the documentation