Adding more Event Log support, and modifying the loggers so they return errors in their operational functions.