Added URL validation to web::wget() functions, as well as a config customizable user agent string.