bridge: automatically choose a free local port

minor race condition, but far better than trying to find a free
contiguous block to run a large batch of bridges and having to deal with
_mosquitto_ as an external process discovering that the port's not free