side-port the rpcdaemon stuffs

this is a merge/squash of rpedde-rcbops/nova-network@23c491bb961eb5372088db87da6803e8e70031bc
and rpedde-rcbops/nova-network@af83b250f4e2bcc797df9dd839f9a4b76381c729