LPS-31740 Merge Failure Count Reset feature

Hey Julio,

I've simplified the code by @sustacek without losing any feature. I've also improved and verified the usability with @JorgeFerrer and @JuanHidalgoReina. 

@jhinkey: I've removed the initial javadoc, because of the changes in the code (including refactoring the new methods in SitesUtil after this class was implemented with Spring). @sustacek and I will add the javadoc once the changes have been approved and pushed to master.

Thanks