Add option to provide puppet agent install script