fix(typeahaed): fix ng_require validity and selecting with ENTER not updating view

The added hacks are not needed in agular 1.3