Update generic highlighter definitions

... from kate revision 8216cd38

And add Makefile definition file

Change-Id: I41c43543957f6e5bd9084af100524321c1b4b74d
Reviewed-by: David Schulz <david.schulz@digia.com>