add grunt build
modified npm install option
Merge branch 'master' into feature/protobuf