[v3.4] add markdown field for requests

resolves #746 for v3.4, changes selected from #864. This needs to be reviewed ASAP so we can push v3.4.3-rc2 tomorrow.
can/may; I think may is better here, but it's a minor grammatical point. :P