resolves #3 process hyperlinked images
use dot only for numbered list marker
resolves #6 ensure space between adjacent cells
Merge pull request #4 from mojavelinux/issue-3

resolves #3 process hyperlinked images
Merge pull request #5 from mojavelinux/numbered-list-marker

use dot only for numbered list marker
Added support for nested order list items.
Mixed lists now also supported.
Small refactoring.
Merge pull request #7 from mojavelinux/issue-6

resolves #6 ensure space between adjacent cells
fix lists with paragraph text; put text in quotes when necessary

- clean superfluous nodes from AST
- don't add endline before paragraph if paragraph is primary list item text
- quote alt text if it contains a comma
- quote link text if it contains a comma
- handle linked images in a cleaner way