latest python port supports timeout argument now.
Merge branch 'master' of github.com:librehat/shadowsocks-qt5