Nested lists

This adds basic support for nested lists. Usage:

```coffeescript
doc.list(['One', ['Two', ['foo', 'bar'], 'Three'], 'four'])
```

Relevant patch starts here: https://github.com/booo/pdfkit/pull/new/nested_lists#L0R78

Best Regards
Philipp