Added isEmpty: true to the call to templates.empty, so that it has the same interface as templates.footer.
Remove unused variables.
Have typeahead.val() mirror $.val(). Closes #659.
Avoid unexpected ordering of suggestions. Closes #663.
Remove obsolete function.
Support passing array of datasets to initialize. Closes #664.
Set `this.isEmpty = true` in `Dropdown.empty()`