Added Gulp script.  Added jshint task.  Fixed issues raised by jshint.