grunt configuration adjustments + solutions to jshint errors