fix(typeahead): properly handle initial object value with custom ng-options attr