pending messages more accurately conveyed to user

Fix for #750.

During pending state, messages will be colored a faded:
* **blue** if the local user is registered for push and the destination address is either a push group or a single recipient in the push directory
* **green** otherwise