add before_install
support execSync and improve test case
fix node version
fix support version
Merge pull request #2 from cou929/travis-setupt

setup travis-ci and fix support version