[SMACK] Label xwalk binaries with User domain

*In order to make all xwalk binaries running with same User domain
 label, we enforce "exec_label" property for them.
[Tizen] Correct default TEC path for 64-bit

The TEC extensions libraries are delivered into different directory
varies 32-bit (/usr/lib) and 64-bit (/usr/lib64), the default path need
to aware this difference. And use char[] instead of static std::string.

BUG=XWALK-1624
Merge pull request #1977 from halton/tec64

[Tizen] Correct default TEC path for 64-bit
Bump version to 7.35.142.0
[Application] Remove Tizen user checking on Linux

We don't need to check user on Linux. The gyp configs are also changed.
Merge pull request #1853 from xuzhang/smack

[SMACK] change xwalk binary smack exec label
[Runtime] Add missing default cookieable schemes

Add default cookieable schemes for URL request context.

BUG=XWALK-1698
Merge pull request #1985 from seanlong/launcher_fix

[Application] Remove Tizen user checking on Linux
Merge pull request #1984 from seanlong/xwalk-1698

[Runtime] Add missing default cookieable schemes
Bump version to 7.35.143.0
[Android] Allow XWalkView to use TextureView as backend for animation

* Add a preference key ANIMATABLE_XWALK_VIEW to enable animation on XWalkView
* Update XWalkView API documentation

BUG=https://crosswalk-project.org/jira/browse/XWALK-1574
[Android] Add sample code for animatable XWalkView usage

Alpha and scale X/Y is animated on the XWalkView in the sample code.
Merge pull request #1986 from hmin/textureview

Re-commit TexureView enabling patch on xwalk side
DEPS.xwalk: Re-roll ozone-wayland to 55f39c6.

When we moved to Chromium 35.0.1916.114 (83d22586), we accidentally
reverted ozone-wayland back to f4faec5, thus losing the fix to
XWALK-1673.
Merge pull request #1997 from rakuco/re-roll-oz-wl

DEPS.xwalk: Re-roll ozone-wayland to 55f39c6.
Bump version to 7.35.144.0
[Android][Shared Core] Add create internal script

This script is used to create xwalk core internal from
current xwalk core.
The reason to scripten this process is to make it easy
for rebasing.
The whole feature for shared xwalk core is so complex that
it will take amount of time to review. The rebase for
moving core to core_internal will be a nightmare then.
[Android][Shared Core] Move xwalk core to xwalk core shell

The commit is generated by create_internal.py.
It contains renaming the package and rename the classes
Embedding API exposes with "Intenal" suffix appended.
Revert "[Android][Shared Core] Add create internal script"

This reverts commit 649db6b0c94daecc53e133cef4bcc48ea0dfb93a.
[Android][Shared Core] Split xwalk core internal and xwalk core

1. Previous commit does:
  a. Move all xwalk core java classes include extension related to
     xwalk core internal.
  b. Rename all classes Embedding API exposes as ClassInternal.
2. This commit does:
  a. Create a thin layer which is now xwalk core, simply wraps core
     internal and override the functions returns internal objects
     by creating and returnning wrapped objects in xwalk core.
  b. Create target core_internal_java and let core_java depends on it.
  c. Some necessary package name changing in tools and scripts.