Reset the indent level before parse

Fixes #39.

This affects the REPL. Not resetting the indent level meant that the
parse function used the indent level that remained after a possible
error situation.
Merge pull request #41 from balajirrao/master

Reset the indent level before parse