Fix comment/doc typos
Make new parser parse for the first time.

This commit contains the first working version of parsing. New test
parses a simple puppet DSL expressions and returns the expected result.