Added ability to customize servers allowed to kick the agent (/run in auth.conf)

Made it possible to have someone other than the local server and puppetmaster as who can initiate a puppet run.