Modified URL detection

* fix angle bracketed URLs;
+ Accept any protocol;
+ Cleaner code using regex;
- still one line only.

While still perfectible, this seems to work at least as well as previous version.