add `exception`/`throws` to default tag list for Markdown plugin (#736)

Plus some test refactoring.

Thanks to @otakustay for suggesting this change.