Omit port from tile URL template when it is 80

I was seeing problems with tile requests due to the string "(null)" being included in the url when the host does not specify a port.