Cleaning up commit mess from earlier.
Added templates directory and DiffReport.html
Included changes to HTMLDiffReport and DiffReportTest to read from template file and perform more flexible tests.
Merge pull request #15 from JeffBlodgett/Persistence

Report Templates & Persistence Changes for GUI integration.