func RunPlaybooks(args *def.DeployArgs, playbooks []string, logger *logging.Logger) (int, error)
RunPlaybooks starts workers, and loads the playbooks in parallel in the workers, and executes them.