[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.
[Android] Add space support in name field of manifest.

This patch is add space support in name field of manifest.
If the app name contains blank space, replace it with underscore.

BUG=XWALK-1718
Bump version to 7.35.141.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 #1911 from hmin/texture-view-pref

[Android] Allow XWalkView to use TextureView as backend for animation
Revert "[Android] Allow XWalkView to use TextureView as backend for animation"

This reverts commit e8f42a8331f512b0b2d60a805788521fd57d00b5 since it
might break the tests on buildbots.
Revert "[Android] Add sample code for animatable XWalkView usage"

This reverts commit 29f0f5e3685f5f1b443fb7a07b151be5d1dde52a since it
might break the tests on buildbots.
Merge pull request #1975 from hmin/revert-textureview

Revert textureview
[Tizen][Runtime] Fix can not update application.

In the old logic, when we update an application, we
uninstall the old application and install new application,
but when we call
     <pkgmgr_parser_parse_manifest_for_installation>
and  <pkgmgr_parser_parse_manifest_for_uninstallation>
on one process, this process will crash.So we should use
     <pkgmgr_parser_parse_manifest_for_upgrade>
to update.

And we should make a new pkg start point for new app data.

BUG=XWALK-1738
[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
[Android] At the end of make_apk execution, show reminder to upload packages for ARM and IA

Format the output as the requirement of XWALK1648.

BUG=https://crosswalk-project.org/jira/browse/XWALK-1648
Merge pull request #1977 from halton/tec64

[Tizen] Correct default TEC path for 64-bit
[Tizen][Runtime] Reconstruct some code on pkg helper.

When update have similar work way, I make some shared function.

And I also make some change on uninstall, so that we can see
the step of uninstall clearly.
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