Build fix Tizen Mobile.

- Make system indicator use changed content API.
- Make installer use changed file_util API.
Merge pull request #1556 from ds-hwang/next

Build fix Tizen Mobile.
[Tizen] Fix for ime build break

This patch fixes ime breaks that are caused by latest rebase.
Merge pull request #1558 from alexshalamov/next

[Tizen] Fix for ime build break
[Android] Adjust generate file list for xwalk core library

The list has been changed after rebased to 34.
[Android] Fix unused variable warning for cookie store

It is treat as error after rebased to 34.
[Android] Change CommandLine import from content to base

The facility class for CommandLine has been moved from content
to base after rebased to 34.
Merge pull request #1563 from wang16/next

[Android] Fix the compiling failure after rebase to 34
[Android] Fix incorrect initialize of WindowAndroid

It's used before initialization in XWalkContent. And it
needs ApplicationContext.
[Android] Initialize Cookie manager with created Cookie Store

The part of code is removed in previous commit.
Fix build error on non Android platform.

xwalk_permission_client.h is only added for Android, so calling on
XWalkPermissionClient should be protected with OS_ANDROID macro.
Merge pull request #1566 from halton/permission_client

Fix build error on non Android platform.
Merge pull request #1564 from wang16/next

[Android] make it work after rebase to 34
Tizen build fix.

Rebase crosswalk-2.31-enable-VAVDA-with-EGL.patch to M34 upstream.

TBR=qing.zhang@intel.com
Build fix Tizen Mobile.

Clean up tiny remainders.