Send Bye on existing channels then flush them so any previously enqued packets sent too
Fixed issue introduced in last commit - still need to remove peer if not saying bye - thank you unit test!