Do not provide completions for contacts which have already been selected...

This change causes the completion list to omit any contacts which have already been selected, providing a more natural user experience, where only relevant choices are present for completion, and you can watch your remaining choices being winnowed down as you work.