Encode urls before parsing for unicode issues

Twitter keeps unicode characters in urls. And some URI.parse throws BadURI when using them

Example was with profile_image_url
https://si0.twimg.com/profile_images/75824278/©SWhite_57230012_normal.JPG