Fix: Include port number in redirect URL if non-standard

Running grr on a webserver that is using a non standard http/s port will fail. Redirects generated by the controller ignore the server port number. This fix checks if the server port number is non-standard and includes it in the returned URL if it is.