add jshint module
add jshint 1.1.0 dependency
add jshint builtin module
optimise null or undefined detect
revise comment