### Summary

The config option `ALLOW_WORLD_READABLE_TMPFILES` should be removed from `lib/ansible/config/base.yml`. It was scheduled for removal in 2.14.

### Issue Type

Bug Report

### Component Name

`lib/ansible/config/base.yml`

### Ansible Version

2.14

### Configuration

N/A

### OS / Environment

N/A

### Steps to Reproduce

N/A

### Expected Results

N/A

### Actual Results

N/A
if not self._is_pipelining_enabled("new", wrap_async) and tmpdir is None:
            self._make_tmp_path()
            tmpdir = self._connection._shell.tmpdir
        if task_vars is None:
            task_vars = dict()
        
        if module_name is None:
            module_name = self._task.action
        if module_args is None:
            module_args = self._task.args
        self._update_module_args(module_name, module_args, task_vars)
        remove_async_dir = None
        if wrap_async or self._task.async_val:
            async_dir = self.get_shell_option('async_dir', default="~/.ansible_async")
            remove_async_dir = len(self._task.environment)
            self._task.environment.append({"ANSIBLE_ASYNC_DIR": async_dir})
        
        (module_style, shebang, module_data, module_path) = self._configure_module(module_name=module_name, module_args=module_args, task_vars=task_vars)
        display.vvv("Using module file %s" % module_path)
        if not shebang and module_style != 'binary':
            raise AnsibleError("module (%s) is missing interpreter line" % module_name)
        self._used_interpreter = shebang
        remote_module_path = None
        if not self._is_pipelining_enabled(module_style, wrap_async):
            
            if tmpdir is None:
                self._make_tmp_path()
                tmpdir = self._connection._shell.tmpdir
            remote_module_filename = self._connection._shell.get_remote_filename(module_path)