Add support for more langs and fix to work with highlight-3.18

Support for more langs incl. files without extension ("Makefile",
"README", etc.)