replacement parsing, report sections

- added replacement parser to properly handle fancy stuff like {{ varname, trans1 anarg "another, arg", trans2 }}
- added initial implementation of report section assembly