Fix a few parser bugs
Upgrade attoparsec to 0.12
Rewrite everything