Checks if a given value is a url.
Optional
if not null, checks if the uri is valid with the given schema.
true if the value is a url, false otherwise.
Checks if a given value is a url.