Clean up GHF handling of definition list

GHF markdown apparently doesn't handle definition lists; that seems
to be just a MultiMarkdown feature. I'll do more cleanup later, but
for now I'm just preventing a definition list term of '-' from being
interpreted as a horizontal line.