[4/7] Blacklist permission

Change-Id: I57628aa418edd332fe8a6725c0a81833f30fa7ca
Signed-off-by: Peter Carenza <pcarenza@gmail.com>
Conflicts:
	AndroidManifest.xml
Not all MMS is sent or received.

When there are multiple sending and receiving transactions,
there is possibility if a case in which there are two
transactions in processinglist and only one will be
processed.

This patch adds the transaction to the pending list when
there is already a transaction in processing state and also
doesn't disconnect mms connectivity if there are
transactions in processing state.

Change-Id: I77c60726dbdb43280057bd3db60d9649b15a17f2
Signed-off-by: Rui Wang <ruix.wang@intel.com>
Signed-off-by: Arun Ravindran <arun.ravindran@intel.com>
Avoid ConversationList/ComposeMessage activity leaks

First, ConversationList activity leak, Contact.mListeners are only unbound
when ListItemViews are recycled, without considering the activity exit case
or message delete case.
Second, ComposeMessage activity leak: use SoftReferences instead of
HardReferences for the slideshow cache.

Change-Id: Ic235b31403b26aba16bf6b8b51bff7b4c6f68d98
Signed-off-by: Guobin Zhang <guobin.zhang@intel.com>