travis: change mocha to grunt
grunt: try to support linux & mac
depend to new version of component
travis: test on nodejs v0.9
travis: limit to nodejs v0.8
更新grunt文件和添加npm系脚本