Update markdown tests
Minor optimizations
Obsolete Scanner.Current in favour of Peek()
CharTerminal optimizations
Code cleanup