Add multi-line support.

This commit adds support for multi-line comments with the minimal set of
changes while still being compatible with most languages.  The one
obvious exception is single-line /* */ style-comments in C-style
languages.

Derived from https://github.com/jashkenas/docco/pull/72