Fix more leaked service connections

PassphraseRequiredMixin might check for a bound service at a time where
the bind has been requested but the service connection has not been
established yet, and therefore fail to call unbindService, leading to a
leaked service connection. This fixes #1518.
Fixes "subtitle is not updated when select all is pressed"

// FREEBIE
add custom phone number type
Always show the time of the received message.
move FLAG_SECURE to PassphraseRequiredMixin

Fixes #1402
// FREEBIE
Add Travis CI config.

//FREEBIE
Merge pull request #1614 from mcginty/contact-list-security

move FLAG_SECURE to PassphraseRequiredMixin
add section about submitting useful bug reports