allow at most one pagebreak before any content in each content file

fixes #50
Merge branch 'issue-50'