Process address book updates incrementally

- No longer invalidates selection model, thus retains selection on
address book changes
- Fixes selection of new address when added