Moved non-standard ports to recorder's scope property

Fixed doubling of port output (e.g. “:443:443”)
Removed output of standard ports (80 for HTTP, 443 for HTTPS)
Added a new test for recording of non-standard ports
Fixed tests that weren’t working correctly with ports