Run tests on android

Run automated unit test on the android platform
Change these callbacks to use Log.i and fix some typos like Finshed