CAS-1259 Report ERROR status when Monitor throws unchecked exception.

I would like to get this into 3.5.2 release. I will manually apply to 3.5.x branch upon acceptance.

Link to issue for convenience:
https://issues.jasig.org/browse/CAS-1259