Implemented Url setter methods.
Added toString() method for Url.
Added methods for adding URL parameters.
Added getUrlParams() method to Url.
Encode null into empty value in Url.encodeQuery().