Trigger a new build on spec changes

If the spec changes we'll want to trigger a new build as
opposed to waiting for another commit to the repository.

Change-Id: Ic717c2c158117dac052cd84775f0a7899abf416a
Throttle project emails

Only send email's about failures a maximum of once every 24 hours per
project.

Change-Id: I71f42474f7cc8b1cfd3356569cbf09e264fcd9e5
Generate report of failing packages

Add second report to generate a report of failing packagesso we
can easily identify which package are in need of being updated.

Change-Id: I675bb48993eb5532f0b253d1f3e7338f7337a3af
Generate a diff of specs when compared to Rawhide

Change-Id: Ie31cd7ec478636d864eac5a0ce38a38f384747ea