Adding more commands, cleaning up existing ones.
Adding more commands, cleaning up existing ones.
Merge branch 'dev-master' of github.com:mason-bially/massive-dangerzone into dev-master
Cleaning up python related compile warnings and errors in gcc and clang. Replacing unmangled name in python's wrappers.
Cleaning up python. Fixing Execute action.

* Making /madz/operating_system/ a singleton design to fix execute.
* Adding more name mangling to python wrapper generator.
* Fixing bug in python wrapper generator (misuse of ctypes.POINTER s)
Removing unused functions on python/CompilerMinGW
Fixing Python plugin imports. Fixing Cl Compiler.
Attempting To Fix Python Generation
Adding debug compiler flags and debug mode.
Adding compiler optimization flags.
Commenting code
Continuing to comment code
Continuing to comment madz
Completing initial pass of comments on MADZ
Cleaning up python wrapper generation.

* Cleaning up code style in python/wrapgen
* Rebuilding python type generator.
* Fixing python glue code.
* Adding some basic optimization features.
* Adding an info message to execute action.
Fixing Cl link flags
Fixing recursive validation error.
Cleaning up C struct generation using struct redefinition (and hence changing compilers to use the c11 std, may break cl)
Fixing python struct return types in C code.
Cleaning up python wrapper.

* Fixing compiler bugs when compiling c++.
* Adding features described in Plugin Wrapper | Python wiki page.