Add C samples
Minor changes
Add filename in language detection.
Add makefile XML file
Add keywords, digit and one-line comments processing.