super-duper escape URIs.
also super-duper escape image URLs from css files.
temporarily fix test.  Add test for URLs w/ square brackets.
Merge pull request #6 from syoder/uri_parse_fix

URI parse fix