Adding C++ as a language.

* Adding C++ language files.
* Adding C++ language test plugin files.
* Cleaning up C to provide base for C++.
* Cleaning up spacing and debug code in python and pyMDL.