run at guard start, reload, etc

If you have changed files while guard isn't running, jshint won't get run on the the changed files once you start guard until you touch them again. This change ensures that jshint is run on startup (and reload, and explicit run_all)