Merge branch 'master' into deb-stable-package

# Conflicts:
#	debian/changelog
#	debian/sslocal.1
#	debian/ssserver.1
#
# 似乎您正在做一个合并提交。如果不对，请删除文件
#	.git/MERGE_HEAD
# 然后重试。


# 请为您的变更输入提交说明。以 '#' 开始的行将被忽略，而一个空的提交
# 说明将会终止提交。
# 位于分支 deb-stable-package
# 您的分支与上游分支 'origin/deb-stable-package' 一致。
#
# 所有冲突已解决但您仍处于合并中。
#
# 要提交的变更：
#	修改：     .gitignore
#	修改：     .travis.yml
#	修改：     CHANGES
#	修改：     CONTRIBUTING.md
#	新文件：   Dockerfile
#	修改：     LICENSE
#	修改：     MANIFEST.in
#	修改：     README.md
#	修改：     README.rst
#	修改：     debian/changelog
#	修改：     debian/config.json
#	修改：     debian/control
#	修改：     debian/copyright
#	修改：     debian/sslocal.1
#	删除：     packaging/py2exe/setup.py
#	修改：     setup.py
#	修改：     shadowsocks/__init__.py
#	修改：     shadowsocks/asyncdns.py
#	修改：     shadowsocks/common.py
#	新文件：   shadowsocks/crypto/__init__.py
#	新文件：   shadowsocks/crypto/openssl.py
#	新文件：   shadowsocks/crypto/rc4_md5.py
#	新文件：   shadowsocks/crypto/sodium.py
#	新文件：   shadowsocks/crypto/table.py
#	新文件：   shadowsocks/crypto/util.py
#	新文件：   shadowsocks/daemon.py
#	修改：     shadowsocks/encrypt.py
#	删除：     shadowsocks/encrypt_salsa20.py
#	修改：     shadowsocks/eventloop.py
#	修改：     shadowsocks/local.py
#	修改：     shadowsocks/lru_cache.py
#	新文件：   shadowsocks/manager.py
#	修改：     shadowsocks/server.py
#	新文件：   shadowsocks/shell.py
#	修改：     shadowsocks/tcprelay.py
#	修改：     shadowsocks/udprelay.py
#	删除：     shadowsocks/utils.py
#	新文件：   tests/aes-cfb1.json
#	新文件：   tests/aes-cfb8.json
#	新文件：   tests/aes-ctr.json
#	新文件：   tests/assert.sh
#	新文件：   tests/chacha20-ietf.json
#	新文件：   tests/chacha20.json
#	新文件：   tests/client-multi-server-ip.json
#	新文件：   tests/coverage_server.py
#	新文件：   tests/gen_multiple_passwd.py
#	新文件：   tests/graceful.json
#	新文件：   tests/graceful_cli.py
#	新文件：   tests/graceful_server.py
#	新文件：   tests/ipv6-client-side.json
#	新文件：   tests/ipv6.json
#	新文件：   tests/jenkins.sh
#	新文件：   tests/libsodium/install.sh
#	新文件：   tests/nose_plugin.py
#	新文件：   tests/rc4-md5-ota.json
#	新文件：   tests/rc4-md5.json
#	新文件：   tests/salsa20-ctr.json
#	修改：     tests/salsa20.json
#	新文件：   tests/server-dnsserver.json
#	新文件：   tests/server-multi-passwd-client-side.json
#	新文件：   tests/server-multi-passwd-empty.json
#	新文件：   tests/server-multi-passwd-performance.json
#	修改：     tests/server-multi-passwd.json
#	新文件：   tests/setup_tc.sh
#	修改：     tests/socksify/install.sh
#	修改：     tests/test.py
#	新文件：   tests/test_command.sh
#	新文件：   tests/test_daemon.sh
#	新文件：   tests/test_graceful_restart.sh
#	新文件：   tests/test_large_file.sh
#	删除：     tests/test_latency.py
#	新文件：   tests/test_udp_src.py
#	新文件：   tests/test_udp_src.sh
#	新文件：   utils/README.md
#	新文件：   utils/autoban.py
#	新文件：   utils/fail2ban/shadowsocks.conf
#
