Switched to more robust format checking. Should handle non-http protocols, etoo. Added URI.escape to value to better handle URLs that unicode characters.
Switched to more robust format checking. Should handle non-http protocols, etoo. Added URI.escape to value to better handle URLs that unicode characters.

kete/http_url_validation_improved