Use `(list* x . more)` and `(,x . ,more)` match patterns.

Rather than `(list x more ...)` and `(,x ,more ...)`.

Former are faster, at least for big N.
Fix #42.

$fence-line-close needs a `try` so that it doesn't consume backticks
when the parse doesn't succeed.
Bump to v0.16