Allow directive template to be overridden.

Allow template to be overridden so that custom markup and functionality can be used.

```html
    <div angucomplete-alt
         (..)
          template-url="/my-custom-template.html"
          >
        </div>
   <script type="text/ng-template" id="/my-custom-template.html"> { custom markup here }</script>
```