Enable engines to return time taken, also speeds up quick engine.
Quick engine is now always very quick.
Enable reporting of minutes taken to run large samples.
Report samples in a summary table.
Reduce level of detail.
Add logging to can confirm external engines are being used.
See effects of query time on large samples.
Change location of samples.
Enable a gap between each sample.
Enable engines that use a single query to get results.
Save results instead.
Enabled saving of summary report for samples.
Create report for all tests run.
Make decimal point appear for seconds.
Added notes about what report contains.
Capture socket errors.
Make engine report output whilst running rather than at end.
Updated readme.
Added notes about modules for task 1.
Stop text files appearing in git status.