Use one test for all reserved URL characters

Found here: http://www.faqs.org/rfcs/rfc1738.html
Use one test for all unsafe URL characters

As defined here: http://www.faqs.org/rfcs/rfc1738.html