Android async support

* Adds advanced configuration options for async_update, async_channels, async_transport and async_input
* Adds async handling in android client