Cleanup portal bind.

The main effect is that portal0 is mapped to the first bound
port, if any.  Saves a useless portal and thread in the bound
case.

Signed-off-by: Matt Benjamin <matt@linuxbox.com>