Add #paragraph spec: should return nil when block_given
Introduce #each_paragraph and refactor #paragraphs around it
make #each_paragraph yield infinitely
Update documentation for #each_paragraph
Use do...end in code
Iterate completely lazily in #paragraphs