Build fix Android.

- Updated various naming changes.
- Added the new permission client class to follow upstream
- Modified the cookie handling to follow uptream (this needs
to be double checked)
- Various fixes in Java notably in XWalkContent where we now
poke the internal core content. I wonder if we need to expose
some of the method (e.g. stopLoading() and so forth).