Fix for detection of multiple protocols

There is a problem of detecting multiple protocols in the library URL. With a small, changes will be solved here are the changes. These are the protocols, which were given support

http, http, ftp, gophe, file, mongodb, chrome, bolo, chrome-extension, aaa, acap, adiumxtra, aw, beshare, content, crid, cvs, dict, ed2k, facetime, feed, finger, fish, git, go, hcp, imap, irc, irc6, ircs, jar, lastfm, ldap, ldaps, market, ms-help, mumble, nntp, pop, reload, res, resource, rmi, rsync, rtmp, secondlife, sgn, smb, snmp, soldat, ssh, teamspeak, telnet, udp, unreal, ut2004, ventrilo, wais, wtai, wyciwyg, xri, z39.50r, z39.50s and coap.

The truth is not whether to place the support for "Git", or that would modify but with this commit it would improve a lot the Library URL.