fix regression of yaml headers.
Add option to disable codeblock matching

Matching codeblocks can mask indented lines in lists, for example.
This is a workaround for #88.
This is probably a better condition
Fix sloppy mistakes
Merge pull request #89 from mdlerch/dont_match_codeblocks

make codeblock matching optional.