Improve test_fork_exec to only have a single attempt and cater for slow interpreters like pypy. Fixes #25.