cylc syntax highlighting - kate

This implements `suite.rc` highlighting for the Kate text editor. There's also an update for the keywords in the cylc.lang gedit file.

If it looks clunky, I blame it on Kate's (now deprecated) syntax highlighting engine! See e.g. http://qt-project.org/wiki/Regexp_engine_in_Qt5.