URLValidator does not allow custom ports (8080).

Added a simple work around for custom ports (does not check url anymore when port is custom). See BasicBrowser.checkURL() method.

Kyle's and Tintin's project works together properly now.