Updated to use `pipes-4.0.0`

This upgrades the code to compile against `pipes-4.0.0`.

I wasn't sure whether or not you wanted to rename the `Control.Pipe.*` modules to `Pipes.*` so I just left them as is.