set listening port with -p/--port option
Merge branch 'port_option'