new (uri:String)
anchor:String
authority:String
directory:String
file:String
host:String
password:String
path:String
port:String
protocol:String
query:String
queryArray:Array<KVPair>
relative:String
source:String
user:String
userInfo:String
staticQUERY_REGEX:EReg = ~/(?:^|&)([^&=]*)=?([^&]*)/
staticURI_REGEX:EReg = ~/^(?:([^:/?#]+):)?(?://((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:/?#]*)(?::(\d*))?))?((((?:[^?#/]*/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/
staticparseQuery (query:String):Array<KVPair>