Command stack: first attempt
Command stack: reworked without id
proof of concept: gui with parameters, patches to/from file, feedback from/to gui
Added defaults, app specific vs common #36
all command stack stuff into 1 reusable controller class #36