Event Handlers via Configuration

Ability to add event handlers via configuration.  Changed arguments of event handlers to req and res so events can be used to handle anything from notifications to audits.  Event handlers updated to get their configuration via an options parameter that is passed to constructor.  Add sample consoleAuditHandler.