added listen parameter for puppet agent to listen for connections.