Use native Ruby implementations in Yast::URL and Yast::IP

@cwh42 I am creating a PR so that I can comment on the code early.
This test, and the one above, may pass but it does not make sense since it (un)escapes the whole URL as if it were a password. I should have a closer look at that API to find a meaningful test.