text/markdown is nonstandard, but is now supported in IPython (ipython/ipython#5648) and is useful to recognize as a text type