HttpListener now listens on default ports if not specified instead of random