Passing selectedItem along new text to the delegate

Hi,

I added an optional protocol method to retrieve new text __and__ selected item, as I needed information from the context dictionary along with the autocomplete string. The manager also check safely if the new method is implemented otherwise it calls the mandatory protocol method.