Updating watch runs tests and set GOPATH; (fixes #32)

Also includes any directory with *.go files, not just *test.go files.