merge of #2476 test_report.py requires jinja2

replaces the use of jinja2 with the mustache library, removing the dependency on jinja2