Remove commented code from spec
Add spec coverage for Reporter module
Do not write reports unless database has changed.