making the parser browser-compatible to allow instant preview
refactor parser, make parsing and toHtml SYNC, use transformers to do async stuff
fix bug with lexer position out of text for triple-backtrick \n
merge browser-compatible branch, now works on client-side with browserify