canonical number db fix

use latest matching android contact number as recipient number

Fixes #791
// FREEBIE
The problem is that there's really no way to do asynchronous resolution on some queries, so that would mean DB queries on the UI thread.