Improvements to ContactPicker

* Only one bubble can be selected at a time
* Tapping delete while a bubble is selected removes that bubble and
  restores first-responder status to the text field.