Removes urlencode for host part
Updates test cases based on PSL provided test cases
Updates PHP PSL
Updates parser to handle IDN URLs