Add registration token audit event when a runner is registered

Release notes

{placeholder for release notes}

Implementation Proposal

Questions

  • Should failed attempts to register a runner lead to an audit log entry? An example is the use of an invalid token.
    • This has been implemented

Related issues/epics

Edited by Pedro Pombeiro