[Android] Allow concurrent builds using make_apk.py

 - Set temp directory to a random value using tempfile.mkdtemp that enables
   multiple simultaneous builds to happen on the same system
 - Fixed icon_dict being "None" when manifest file passed in without any path

 Bug=XWALK-2650
 Bug=XWALK-2664
Coding style fix in package related source files
Merge pull request #2522 from tweglarski/CSFixAtPackageSources

Coding style fix in package related source files
Bump version to 10.39.229.0
[Android] Change the super class of XWalkRuntimeView to LinearLayout

Advertising extension, refer to
https://github.com/crosswalk-project/crosswalk-android-extensions/pull/25,
will insert the ad view, which cannot cover the HTML content. Currently, the
supper class of XWalkRuntimeView is FrameLayout, which isn't able to shrink
when a view is inserted. So it will be replaced by LinearLayout.
[Tizen] Dynamic Box installation support

This patch adds app-widget manifest handler.

BUG=XWALK-1515, XWALK-1516
restored functionality of XDK agents (AppPreview and AppPreviewXWalk) broken since xwalk9. The fix consist in checking of uid passed thorough AllowConnectionFromUid and only if uid is not eq to the stored, call chromium corresponded function to check
[TIZEN] Manage the package  update correctly

Call platform_installer.UpdateApplication() instead of  platform_installer.InstallApplication()

BUG=XWALK-2782

Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Merge pull request #2528 from elvin-nnov/master

restored functionality of XDK agents (AppPreview and AppPreviewXWalk)
Merge pull request #2529 from eurogiciel-oss/XWALK-2782

[TIZEN] Manage the package  update correctly
Merge pull request #2472 from bspencer/parallel-build-conflict

 [Android] Allow concurrent builds using make_apk.py
Merge pull request #2526 from shawngao5/ad_XWalkRuntimeView

[Android] Change the super class of XWalkRuntimeView to LinearLayout
Merge pull request #2495 from tweglarski/XWALK-1515_XWALK-1516

[Tizen] Dynamic Box installation support
[Tizen] Compile fixes of Browsertests and Unittests

This commit fixes buildbreaks of browsertests and unittests.
[TIZEN] Check User ID and return immediatly if Root attempt to execute xwalkctl

Root user is not allowed to manage application. This has non sense on Tizen.

So calling xwalkctl as root should return also an error.

BUG=XWALK-2749
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Merge pull request #2506 from tiwanek/XWALK-538

[Tizen] Compile fixes of Browsertests and Unittests
Bump version to 10.39.230.0
[Android] Fix video can't exit full screen mode
Upstream patch https://codereview.chromium.org/292573004 has change some fullscreen video playback behavior
This change is to update XWalk with similar change to support to exit video Fullscreen
BUG=XWALK-2654
Merge pull request #2530 from eurogiciel-oss/XWALK-2749

[TIZEN] Check User ID and return immediatly if Root attempts to execute x...
Merge pull request #2534 from js0701/fixexitfullscreenbug

[Android] Fix video can't exit full screen mode