Don't break in cast of irregular newlines.
Explictly disallow second level headers.
Fix \r\n cleanup.
Add fuzzing test to test stability.