Annotated cmark.h with some markdown headers etc. for man page.
Factored out cmark.py from test programs.
Added make_man_page.py script.
make_man_page.py improved.
Use make_man_page.py + pandoc to create cmark.3 man page from cmark.h.

See #224.