This patch adds "user" and "group" config options to the "program" section so the configured command can be run as a different user.