##### SUMMARY
If you import a template with a xml/json file the linked templates of a templates ( so the child templates not the root ones ) aren't processed if you want to remove linked templates.

##### ISSUE TYPE
- Bug Report

##### COMPONENT NAME
zabbix_templates

##### ANSIBLE VERSION
```shell
ansible 2.9.2
  config file = /mnt/d/Code/gitlab/zabbix-servers/ansible/ansible.cfg
  configured module search path = ['/home/fism/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /mnt/d/Code/gitlab/zabbix-servers/venv/lib/python3.6/site-packages/ansible
  executable location = /mnt/d/Code/gitlab/zabbix-servers/venv/bin/ansible
  python version = 3.6.9 (default, Nov  7 2019, 10:44:02) [GCC 8.3.0]
```

##### OS / ENVIRONMENT
Zabbix 4.4.4 on RHEL7

##### STEPS TO REPRODUCE
Export a template (no matter if with Zabbix itself or ansible). Change the corresponding linked template section of a template and reimport it.

Exported with Zabbix:
```yaml
<zabbix_export>
    <version>4.4</version>
    <date>2020-01-23T13:25:32Z</date>
    <groups>
        <group>
            <name>Templates</name>
        </group>
    </groups>
    <templates>
        <template>
            <template>fisma</template>
            <name>fisma</name>
            <templates>
                <template>
                    <name>fismb</name>
                </template>
            </templates>
            <groups>
                <group>
                    <name>Templates</name>
                </group>
            </groups>
        </template>
    </templates>
</zabbix_export>
```

Change to this with removing all linked templates ( fismb in above example ).
```yaml
<zabbix_export>
    <version>4.4</version>
    <date>2020-01-23T13:25:32Z</date>
    <groups>
        <group>
            <name>Templates</name>
        </group>
    </groups>
    <templates>
        <template>
            <template>fisma</template>
            <name>fisma</name>
            <groups>
                <group>
                    <name>Templates</name>
                </group>
            </groups>
        </template>
    </templates>
</zabbix_export>
```

##### EXPECTED RESULTS
fismb should be unlinked from fisma.


##### ACTUAL RESULTS
fismb is still linked with fisma.
if self._module.check_mode:
            self._module.exit_json(changed=True)
        self._zapi.template.create({'host': template_name, 'groups': group_ids, 'templates': link_template_ids,
                                    'macros': macros})
    def check_template_changed(self, template_ids, template_groups, link_templates, clear_templates,
                               template_macros, template_content, template_type):
        """Compares template parameters to already existing values if any are found.
        template_json - JSON structures are compared as deep sorted dictionaries,
        template_xml - XML structures are compared as strings, but filtered and formatted first,
        If none above is used, all the other arguments are compared to their existing counterparts
        retrieved from Zabbix API."""
        changed = False
        
        
        if template_content is not None and template_type == 'xml':
            existing_template = self.dump_template(template_ids, template_type='xml')
            if self.filter_xml_template(template_content) != self.filter_xml_template(existing_template):
                changed = True
            return changed
        existing_template = self.dump_template(template_ids, template_type='json')
        
        if template_content is not None and template_type == 'json':
            parsed_template_json = self.load_json_template(template_content)