Filling and fontlocking

This is the big thing I spent the last two days working on. And somehow I managed to forget to PR.
I'll test the rx thing. 
Markdown mode's regexp has several regexps for this, I found it easier to create my own than to figure out a way to use theirs.