Add SendAuthErrorEvent, SendConnectEvent, SendDisconnectEvent to InternalEventSystem, plus AuthErrorEventCount counter and the three companion detail record types (AuthErrorDetail, ConnectEventDetail, DisconnectEventDetail). 10 new tests in AuthErrorEventTests all pass.