Watch process

I was thinking of calling `MonitorStart()`before starting the process. According to the doc (http://golang.org/pkg/os/exec/#Cmd) exec.Command only fills the Path&Args fields of a struct Cmd. The Process field seems to be filled only once the process is started.