Fix gtest bug for linux. add new basic tests. add python scripts for generating tests
rename cprintf header suffix to .hpp fix minor error in test main.cpp
Merge branch 'master' of https://github.com/floyd-m-chitalu/cprintf

merge with master