fix peer closure when buffering
fix peer closure when buffering

if a port was sent immediately after its peer
was closed, it could receive an ObserveClosure
that would never get forwarded to its proxy
target. fixed by stashing an ObserveClosure
in send_on_proxy_removal when ObserveClosure
is received at a buffering port.

darinf/ports,darinf/ports