Markup spec/ANTLR/draft

This is a very rough draft indeed. Please hack on it as you please!