Watch after run all

I had a problem when I ran all the specs then the correct inotify event was not being used. I fixed this and as a consequence the solution not as ugly as the commits in the last pull request.

Cheers,

Rufus