Added IsMatch that takes a Uri, updated Parse to use it.

Signed-off-by: thegreatco <thegreatco@thegreatco.com>
Optimizations for speed, changed to .net 4.5 to take advantage orefficiency improvements.