Removing HTML5 URL validation and allowing scheme-less URLs to default to http:// URLs
Rewriting a few chunks in order to ensure sanitization of output and less code duplication
Merge pull request #2 from beryllium/schemeless

Removing HTML5 URL validation and allowing scheme-less URLs, fixing issue #1