Syntax highlighting support for GtkSourceView

I copied and adapted the syntax highlighting rules from Kate, to be used in GEdit and other GtkSourceView based editors.