Lex .h files as C++ so occurrences of "class" and such get colored.