Add user agent to url validator

Add a user agent to the url request. Some websites reject the request if
a user agent is not provided.
Merge pull request #120 from cwimbrow/bug/url_validation

Add user agent to url validator