cmake: Update cmListFileLexer form upstream
Fixes some compile warnings:
cmListFileLexer.c:1578:17: warning: ‘yyunput’ defined but not used
[-Wunused-function]
cmListFileLexer.c:1626:16: warning: ‘input’ defined but not used
[-Wunused-function]
Changes:
- Remove cmListFileLexer.in.l, as we don't use it anyway
- Add cmStandardLexer.h
- Patch out unnecessary dependency on cmConfigure.h
- Patch out use of KWIML library, use Qt types where possible
- Patch cmListFileLexer.c
- Include EncodingC.c directly