Fix inconsistent back button behavior

By default, a press of the back button will only take effect when the
button is successfully released (the user releases the button while
still focused on it), not when the button is still triggered and pressed
down. To avoid this inconsistent behavior, execute the custom back
logic in the onBackPressed callback instead of onKeyDown.

Change-Id: Id516bc523b625a7ca42ea3ff580892cdf28f770f
Merge "Fix inconsistent back button behavior" into cm-10.2
Update Mms Lithuanian Translations

Change-Id: Ia7341ce5b9333823baab76308f1422e17dc5fc66
ClassZeroActivity: Holo it

Change-Id: I098866d61145863c561c3bdc3f25d38254906f1d
ClassZeroActivity: Queue messages instead of displaying them all at once

10 out of 9 doctors recommend not piling up infinite top activities

Change-Id: Id7a2faa6997036507acad38f43fe17bf1f6a42cd
Merge "Update Mms Lithuanian Translations" into cm-10.2
Merge branch 'cm-10.2' of https://github.com/CyanogenMod/android_packages_apps_Mms into cm-10.2

# By Ricardo Cerqueira (2) and others
# Via Gerrit Code Review (2) and Ricardo Cerqueira (1)
* 'cm-10.2' of https://github.com/CyanogenMod/android_packages_apps_Mms:
  ClassZeroActivity: Queue messages instead of displaying them all at once
  ClassZeroActivity: Holo it
  Update Mms Lithuanian Translations
  Fix inconsistent back button behavior