a shadowsocks client powered by node-webkit