channels: rdpsnd refactoring, drdynvc initial server-side code