Added support for bullet lists

The plugin now processes bullet points, whose elements can contain arbitrary (valid) markdown code. For example

```markdown
* foo
* bar
* baz
```

Gets correctly processed into HTML. Note that we do not support nested lists at the moment--we flatten lists such as:

```markdown
* foo
  - foo 1
  - foo 2
* bar
* baz
```