port to Python3, and compatible with Python2
修复long_description问题

* 从py文件所在路径读取README.md文件
* 固定README.md的编码
add with_statement to compatible with 2.6
Merge pull request #21 from RobberPhex/master

移植到Python3，修复long_description问题