* add seperate PunifyValidate() function for properly validating domain names when converting to punycode * rename function, strip port from domain validation