Add URL class.

Adds an `Url` class which is (currently stub) object representation of
an URL. Also moves URL decoding utility method from `Utils` class to the
new `Url` class in an attempt to make `Utils` class slowly obsolete.