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>
Stop previous TaskStack worker

Each time we delete all threads, a new TaskStack thread is started.
We need stop the previous one to avoid over memory consumption.

Change-Id: Ibee8dd7b8e757df0686c7989dc7d9878f9ef5102
Signed-off-by: Emmanuel Berthier <emmanuel.berthier@intel.com>
Merge "Stop previous TaskStack worker" into cm-11.0
Mms: KO translations

Change-Id: Icfc73334b621a61fc4eba2df7d49fbc3c4a3f93f
taskon home

Change-Id: Ib628e06fbd1575bd627f35a70ff6c47c71aaecec
TRDS: Dark Mms

PS2:
- added SlimRoms License

PS3:
- fix quickpopup
- fix numberdialog (both are hardcoded)

PS4:
- quickmessage font/divider theme support
- quickmessage textfield changed to white
- stretchable bubbles support

PS5:
- redirect colors of original layout xml

PS6:
- adjust text color of message counter and timestamp

PS7:
- fix chip recipient background

Change-Id: I1edc2236bc086b35fb1a657dd040b5057c1b84b5
Mms Bubbles

Change-Id: Ic0d7bc714cad2464524cf14a3a05306c2b1777d3
trds: Mms Bubbles

Change-Id: I50fc993732f2ea51d460fa736a860e76b001c53c
transparent triangle

not needed for new bubbles

Change-Id: Ib2defbcd5301daa48f2ccf1b98b950b2e68c6dce
trds: cleanup!

Change-Id: I74cf0f399a924bfd0ba1812f8dd01b066520aa07