Some tweaks to haddocks for consistent spacing

I'm keeping Tony's convention of fully left-aligned code blocks, with the
exception of diagrams, which will still have one space to the left.
Left-aligning the code blocks in the Pipes module