Validates a URI
Examples
iex> ActivityStreams.PropValidator.URI.validate("http://example.com")
:ok
iex> ActivityStreams.PropValidator.URI.validate("gibberish")
{:error, "A URI Scheme is required"}
iex> ActivityStreams.PropValidator.URI.validate("https://")
{:error, "A host name is required"}