[Android] Add sample and test cases for Embedding API

This patch is to add sample and test cases for the following interface of XWalkUIClient:
onCreateWindowRequested
onIconAvailable
onReceivedIcon
It's some common practice for event dispatch like function to put the super call in the last i think.
Therefore, when we want to add some new interceptor here for other event type, we can touch least code.