Add header file extenstions 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