parsing of defCommand and defEnvironment written
template compilation
macro definitions moved to document structure
macro definitions moved to document structure (bis)
first version of command macro infrastructure
first test for macro-command
first macro test runs and fails
fix in main for latex output
first command macro expanded
macro with argument working
pydev integration
nested replacement in macro is working
small fix
after parsing macro command ... do nothing (for now)
small fix... Next: add arguments to environments
now accept environments with arguments
basic tests pass
preparing defenv
first draft for environment macros (tests fail)
switch to 'call by name' for macro-expansion