Add icons to the status selection spinner.
Add clear button to the status message TextEdit.
Make the status message TextEdit capitalize the first word.
Fix build instructions for helper libraries in README file.
Fix "ant debug" build failure in dex stage.

Running "ant debug" (without propguard) would fail with:
  com.android.dex.DexException: Multiple dex files define Lde/duenndns/ssl/MTMDecision;
Update MainWindow.java

Found a crash while running app in Samsung Tab 3 and it shows Null pointer exception for the cursor in loadUnreadCounters method so added condition to check cursor is null or not.And after adding it is working fine.
Explicitly set style of the new status spinner.

This should fix white-on-gray text on Android 2.3.
fix crash when entering @ as a JID
chat window: finally fix 'OK' btn alignment
remove unused action bar pngs
smackable: implement upsertRoster
XEP-0198: increase buffers, unblock tcp!
close down android content providers, thx Tarek Saier
asmack 0.8.6 with MUC, TLSv1.2, HostnameVerifier

Custom SMACK branch including fixes for:
 * XEP-0198
 * DNS SRV failure
 * MUC room names
 * TLS v1.2 (corrected)
 * TLS HostnameVerifier plugging

based on smack:

commit 569733613074adf9eede0a59eef174fd5ae511a8
Author: Georg Lukas <georg@op-co.de>
Date:   Wed Jul 23 09:57:37 2014 +0200

    TLS HostnameVerifier: use IDN service name
Pulled in latest MTM with HostnameVerifier
smackable: use MTM.HostnameVerifier
smackable: connect after adding connlistener. fix breakage on first conn
Roster: fix NPE in roster cursor requery
Roster: move server-intent handling to backend-bind
service: implement changePassword() method