Added markdown mode.

Why haven't I done this before?