Add gulp for running jshint now and probably buster later.

This PR introduces gulp and sets its default task to linting
the project. If there would be a busterjs task, one could also 
add it to the gulpfile. I might write one in the next days.