Adds support for syntax highlighting and formatting both ordered and
unordered lists (excluding unordered lists delimited with `*`, as they
conflict with headings and are generally not recommended).
e.g.
1. Foo
2. Bar
1) Biz
2) Baz
- Foo
- Bar
+ Biz
+ Baz