Add ProgramName option to set os.Args[0] for the child

Closes #18.
Merge pull request #19 from VividCortex/18-progname

Add ProgramName option to set os.Args[0] for the child