Update dependency packages

ref. #12
Umm... Some test cases can't pass

In the near future, I might change to use mocha from nodeunit
Update .travis.yml