Added Vim swap files to .gitignore.
Moved generated parsers. Automated parser generation.
Switched parsing to node tree.
Implemented a simple test for Markdown headings support.