Convert DreamOverlayRegistrant to Kotlin.

This changelist converts DreamOverlayRegistrant to Kotlin in preparation
for further changes.

Test: manual - ensured registration still worked.
Bug: 378111815
Flag: EXEMPT refactor
Change-Id: Id38f54724889af6c4ac227b1fc93e5c760d7f629
2 files changed