use apply for preferences instead of commit

// FREEBIE
Fix for broken build (*ahem* @phenx-de *ahem*)  =)

// FREEBIE
Add preview of encryption channel in compose text hint.
Add "%s selected" subtitle to Conversation List batch mode.
stop using undocumented broken sqlite function

Fixes #791
// FREEBIE
don't e164-ize shortcodes
new version of libphonenumber
canonical address db refactor