Port SafeAsyncTask to use AndroidCallable