use Travis CI
update .gitignore
Merge pull request #48 from qingfeng/travis_ci

use Travis CI