Add header file extenstions to supported file types to support code in header files. Update extension list according to common extensions mentioned at http://en.wikibooks.org/wiki/C++_Programming/Programming_Languages/C++/Code/File_Organization