Allow process_handler to accept a list of arguments
Use argument lists for testing command help output.

Avoids quoting and escaping issues if there is a space in
sys.executable.

Closes gh-4629
Merge pull request #4631 from takluyver/i4629

Use argument lists for command help tests