resolves #295 support preamble toc-placement

- also fix an invalid toc test
Merge pull request #296 from mojavelinux/toc-placement-preamble

resolves #295 support preamble toc-placement