Add util header for subsystem specific macros
Add macro for argument iteration
Add macro for iteration over arguments and type checking
Implement add-command using new macro
Merge pull request #306 from neithernut/add-commands-iteration_macro

Add util header for subsystem specific macros