Add typeahead:undercursor event. Closes #327.