build: add markdown viewer

(integrated from master branch change 6419a28 by Todd Whiteman <toddw@activestate.com>)