rm unused pragma
rm PackageImports in favour of .ghci -hide-package
use Pipes.scan

Thanks Gabrial Gonzalez for pointing out that I'd missed that.
make spaceSavingOnPipeManual recursion strict