NettyMessagingTransport Binding port bug fixed

This addresses #43. 
NettyMessagingTransport should retry port binding when the port is randomly picked but already bound. 
we should probably avoid hardcoded values for ports - create some constants that are easy to find and identify/change