Bind to port 0 for random port

Using port 0 results in selecting a random available port, eliminating the possibility of there being a conflict.