Indents and dedents are better rendered on tokenization.
Added passing test for correct indents generation.
Added grammars to test.
Updated grammars to used by default first rule name.
Added error node output to figure out what's wrong in test. Found out =) -EmitIndent as applied to the wrong function.
Added tests for newline and whitespace,
Added test for the caching.
Indention is complete.
Removed ambiguity from indent grammar test.