after creating a new account, automatically sign in

This was confusing a lot of users, and when setting up either XMPP or
google existing accounts, those automatically login.  Reduce the clicks
needed to get running!
in "New Account", only show Google option if there are Google accounts

Before, if there were no Google accounts on the device, then adding an
account here would only give you a blank list to choose from.
when user selects "End chat", also send OTR FINISHED message

The "End chat" is a very distinct action that is not often taken.  It also
deletes the existing history, etc. so the expectation is that it sets
things up to be more secure.  Therefore, it should also send the OTR
FINISHED message.  That signals the other side of the conversation that OTR
is no longer available, so no message encryption will happen until a new
OTR session is negotiated.  That will prevent the user from mistakenly
sending a message that goes through unencrypted.
use ImConfigNames.PROTOCOL_NAME as constant in all relevant places
purge unused code from NewChatActivity and MessageView
RESULT_CANCELED is a static variable in Activity
CLOSE ALL THE THINGS! aka "Resource leak: 'foo' is never closed"
fix lint warning: "Should use "sp" instead of "dp" for text sizes"
fix lint: "Implicitly using the default locale is a common source of bugs"

"Implicitly using the default locale is a common source of bugs: Use
toLowerCase(Locale) instead"