ContactStore.contact_for_addr() needs to use load_all_bunches

Currently we're doing a `load(keys[0])`. The first key we get back might have been deleted from Riak, `load_all_bunches(keys)` filters out the deleted ones.

When this happens the `load(keys[0])` returns a `None` instead of a contact instance.