setTimeout on enddash variable setting for inputs

@yaymukund tag

There is a problem when using dynamically populated checkboxes/radio buttons /select fields where end dash will try to set the value based on a scope but the children haven't been parsed yet so it will error... for example:

```html
<div class="present-">
  <select class="usersId-">
    <optgroup data-scope="/users" data-each>
      <option value="#{id}" class="name-"></option>
    </optgroup>
  </select>
</div>
```

When we traverse and get to the select.userId- we try to set val() on it, but the users have not yet populated.

This is not the "best" fix, but at least it allows the template to completely render before trying to set val().