fixes #2520 makes sure nickname is not null
fixes #2525 null connection / connection not found handling
clean up message display and color scheme
changed project target to a-18
fixes for #2446 and #2448 related to acccount creation, group chat
via ImUrlActivitly API launching from BigBuffalo app
set blank app password if launched first time from external app
we want to simplify the setup workflow from 3rd party app
fixes for QR code - updated to latest zxing integration code
more small UI fixes: progress dialog, color and one more QR fix
new string for group chat progress dialog
throw runtime exception if Executor is null so we can track
when this is happening
tuning AccountActivity intent launch finish() and returns
found where mExecutor can be null (after disconnected)
more #2221 fixes, and general cleanup on use of OTR SessionID
handle case where intent.getData() is null
display name of remote user asking question
make sure mUser is inited with actually data before login is called
fix error in matching provider against request chat hostname
build verified key from base address not JID
init XmppConnection before you use it to register account
use a hashtable to find sessions - a lot better than iterating!