Kinnison kinnison/child helper

First of all I want to thank @kinnison a billion for working on this code. It is a piece of art and moves cherokee back on track. Our users will be sincerely pleased with the robustness of this code. Processes are being able to run as their file owner (old school CGI style), or a pre-configured source with changed ownership.