Adding madzmodule madz extension

* Adding module startmode, minion
* Adding ModuleOperation interface, component manager.
* Adding New Module moduleoperation.
* Adding NewLanguage interface, component manager.
* Adding C, C++, Python NewLanaguage.
* Fixing madzide headers.