added cpp backend for supporting clang related tools
-_- I hate typo's especially in code
Merge pull request #31 from martell/master

added cpp backend for supporting clang related tools