Reworked pagination to keep a more uniform density

* Aims for about 900 characters per page
* Breaks before any H2
* Breaks after an H1 but allows a quote first
* Using external 'paginate' command