Use Jinja2 to generate output results and nesi job description file

Tracker item 2729: Changing the build script to use Jinja2 templating tool instead of nosetests for flexibility and convenience.

Tracker item 2182: Setup parallel tests on NESI cluster.