server: sync peer handling sends/receives.
server: sync peer handling sends/receives.

This synchronizes sends and receives for peer handling channels by selecting
over the quit channel for the server when sending and closing it when the
peer handler terminates. The peer handler's channel draining block has been
removed as a result.

decred/dcrd,decred/dcrd