Replace tabs properly
fences, heading, list fixes for stmd cases
Fix .editorconfig

1. For makefiles indentation is <tab>
2. For markdown files whitespace shouldn't be trimmed
Better algorithm for parsing block quotes
Better algorithm for parsing lists
Removing two failed tests
Frozen eslint version to fix warnings
Reimplement lists using indent algorithm

And put blkIndents everywhere appropriate in block rules.
Rewritten string fetch for inline tokenizer + list fixes
Added stmd to benchmark
Fix nested code blocks inside lists

This is now parsed correctly:
---
 -      test
---
Fix nested elements inside lists

"# foo" should be parsed as "h1", not as a continuation
---
   -   test
       # foo
---
Added html block draft + minor fixes
Blockquote parsing improved
Fix list continuation.

It should take indent into account:
---
- lev1
  - lev2

- next
---
Fix blockquotes inside lists

Need to zero out blkIndent, failed test:
---
* a
  > b
  >
* c
---
Inline lexer draft
Updated text match rule