feat(android): experimental video chat

Note: Implementing updateVideoPosition isn't necessary because the GL
surface is added as a child view to the WebView, so that scrolling works
automatically.