Fix that CordovaChromeClient misses all the implementation in xwalk

The implementation in xwalk is in XWalkDefaultWebChromeClient, however
CordovaChromeClient extends XWalkWebChromeClient which barely has
real implementation. That causes many features missing in cordova
container.

BUG=https://crosswalk-project.org/jira/browse/XWALK-954
Exit fullscreen mode first when back key pressed

In fullscreen mode, back key is used to exit fullscreen
prior to navigation.
The overall back key handling priority is:
1. Exit fullscreen
2. Exit video
3. Let JS handle
4. Go backward
5. Finish activity.
Merge pull request #94 from wang16/xwalk

Fix that CordovaChromeClient misses all the implementation in xwalk