Fix for non-ascii characters in MangaReader chapter names

I discovered that chapter 139 of Claymore
(http://www.mangareader.net/claymore) on MangaReader had a non-ascii
character in it. This change seems to handle unicode well enough to
download without errors.
Handle Socks not installed

A copy of changes made by Pythonian4000 to fix socks errors
(https://github.com/pythonian4000/manga_downloader/commit/458e19f3e053f6
8bcbf778bc3e7de6a4881dc553)