Implemented validation for watched folder in watcher (must be within GOPATH).
Actual execution of `go test ...` happens in the shell now.
Phew, you can specify the working directory on a per-command basis.

The working directory was being hijacked by other goroutines. That was
a close one.