Modified for cleaner entry as submodule
Added variadic stuff to macros
Merge branch 'master' of https://github.com/LawrenceJones/c-tools