Add syntax for commit message editing.

This is based on the git commit message syntax, and contains
all of the same features that make sense.

From #textmate:

allan:
in ~/.tm_properties do: [ hg-editor-*.txt ] ↩ fileType = 'text.hg-commit'
if that works, we can add it to TM’s default properties