gulp serve should run jshint before starting server

Closes #179