Android port (remove dbus)

Since dbus is no longer used in Android by any component, it may be
removed soon.
The android_main.cpp does not use any dbus interface. Still kept a
version supporting dbus, which will be modified to use binder.
In this process also removed some warnings for size_t variation in
bionic and glib.