add .jshintrc file to test folder, gets rid of linting errors caused by mocha/should
log.js testing
lib/packager.js tests, add pending test for lib/log.js
lib/codegen.js testing, exception output mod
Merge remote-tracking branch 'upstream/master' into dev-p1