[refactor] read jshint config from file
[refactor] use shell task instead of grunt-testem