Fail assignment if child process failed to start
Deal with process transport not existing
Deal with processes being gone when killing them
Cosmetic: Add two empty lines for readability
Make checking for self.transport more explicit
Merge pull request #166 from guidow/handle_process_start_failure

Fail assignment if child process failed to start