title: Clear icon 'x' missing when using ng-template for ng-select
body: <p>When using ng-template for the selected items. the 'x' icon to remove the element is missing, the package's documentation about using ng-template is kinda poor so I've been digging through their source with no luck.</p>
  
  <p>I've put together this <a href="https://stackblitz.com/edit/angular-ng-select-issue?file=src%2Fapp%2Fapp.component.html" rel="noreferrer">stackblitz</a> so you can reproduce the issue</p>
  
  <p><strong>HTML</strong></p>
  
  <pre><code>&lt;form&gt;
    &lt;ng-select 
    [items]="availableItems" 
    [multiple]="true" 
    [closeOnSelect]="false"
      [hideSelected]="true" 
    [searchable]="true" 
    placeholder="Choose an item" 
    [(ngModel)]="selectedItems"
       name="item"&gt;
          &lt;ng-template ng-label-tmp let-item="item"&gt;
              &lt;div&gt;{{item.name}}&lt;/div&gt;
          &lt;/ng-template&gt;
          &lt;ng-template ng-option-tmp let-item="item"&gt;
              &lt;div&gt;{{item.name}}&lt;/div&gt;
          &lt;/ng-template&gt;
      &lt;/ng-select&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p><strong>component.ts</strong></p>
  
  <pre><code>export class AppComponent {
  
    availableItems = [
      { id: 1, name: 'name 1', value: 'value 1' },
      { id: 2, name: 'name2', value: 'value 2' },
      { id: 3, name: 'name 3', value: 'value 3' },
      { id: 4, name: 'name 4', value: 'value 4' }
    ];
    selectedItems = [
      { id: 2, name: 'name2', value: 'value 2' },
      { id: 3, name: 'name 3', value: 'value 3' },
    ]
  }
  </code></pre>
  
  <p>Any thoughts?</p>