Try a fallback if HEAD fails to parse
Merge pull request #5 from firesock/master

Replace grouped whitespace by single
Merge pull request #6 from firesock/incomplete_head

Try a fallback if HEAD fails to parse
Ensure decode entities is run even for fallback HEAD mode