Add the character class table along with the currently required methods for character checks.
Remove Segment.segmentData() and the related class member. Bad approach.
Introduce ParsingContainer (to be renamed, probably).
Implement KURL::parseScheme using ParsingContainer.
Implement KURL::parseUserInfo using ParsingContainer.
Implement KURL::parseHostname using ParsingContainer.
Implement KURL::parsePort using ParsingContainer.
Implement KURL::parsePath using ParsingContainer.
Implement KURL::parseQuery using ParsingContainer.
Implement KURL::parseFragment using ParsingContainer.