netty transport: retry bind

the travis build fails once in a while because netty transport fails to bind to a port. this is most likely a transient failure. we should modify netty transport to retry binding a couple of times.