An AngularJS list-of-values (LOV) component using Twitter's typeahead.js