Added '#include' and '#define' preprocessor handler for cparse.l.
Fixed source file selection logic to avoid non-source files.