Update URL matching pattern (fix #204)

This fine pattern is originally from Bert Münnich's url-select extension
for the rxvt-unicode terminal emulator, from his urxvt-perls project.

This fixes both the port number highlighting and the '`-` as URL path element' issues reported on #204 (and possibly other similar cases).