Fix infinite loop in html5 parser.
Add temp files to gitignore