[FOLD] Update naming and slight cleanup.
[FOLD] Fix active check for periodic activity
[FOLD] remove unused variables
[FOLD] Annotation
[FOLD] Allow caller provided socket in MultiSocket
[FOLD] Transfer socket ownership on accept