Minor refactoring to config.js. Fixed missing semicolon and trailing whitespace in config.js.
Added Gulp and JSHint to Node dependencies.
Added simple linting gulp task. Replaced jsdoc with gulp-jsdoc as Node dependency.
Added .jshint to lint gulp task. Added jshint-stylish to Node dependencies.
Updated strict mode to function form.
Fixed repeated defining of local variables. Minor update to JSHint global variables.
Fixed confusing use of "!" and numeric conditional logic.
Fixed repeated defining of local variables in reportController.js.
Converted object bracket notation to dot notation.
Merge pull request #100 from chessmasterhong/master

Completed task: "Add gulp to our project".