code format: remove trailing whitespace
fixed missing requirements lib
using nosetests as runtests.sh's test command
add "Contributing" in README.md
change ignore rule order
Merge pull request #3 from akun/master

完善参与开发的相关说明和依赖问题