Latest updates for Android app

Includes bug fixes and translations as well.