Do not traverse ignored folders

Watch should not recursively go in the ignored directories like `node_modules`
Merge pull request #406 from arty-name/patch-1

Do not traverse ignored folders
Bump mocha.

Fixes #408
Merge pull request #410 from remy/feature/mocha-bump

Bump mocha.
Merge branch 'master' into embedded-repl