Moved initialization of tyeahead into watch in order to work when dataset are initialized after directive is loaded