switch logging to use Android Log and our Debug check
show 2 checks now for sent and delivered like WhatsApp
don't throw exception here, as want to allow retry for sub
add new state to Presence so we can support retry subscribe
always reload lists on logging to refresh presence state
Fix Presence/Subscribe handling; Improve Message sending
- presence subscribe(d) requests were being lost due to trying to reload presence from the server
- we should now also detect subscription requests from the roster load
- moved message/packet sending to its own Timer thread instead of the Executor since there were delays occuring on lower end devices; the delays also led to slower performance in OTRDATA sharing and caused some of the OTR handhsake problems we noticed
for lower-res devices hide the avatar icon in messages
as it takes up too much space
update appcompat for latest SDK/Android-L
make sure its clear which Message class we mean
new SDK had some confusion here
InexactRepeating seems to be one source of delays and oddities
Let's go back to "exact"!
OTRKeyMgr might be null if the user has not yet entered a passphrase
small updates for Android-L/Material compatibility
need to reimplement spinning indicator as its no longer support
in actionbar by default
renable debug settings for Smack
update to target android-21 to support Material
updates to support appcompat v21 and new drawerlayout/toolbar
removed external SlidingMenu dependency - only appcompat now
target 21 now to ensure Material support on Android L
updates for new Material design and color schemes
Merge pull request #578 from n8fr8/dev_reliability_and_ui

Presence, packet sendings and small UI