[Android] Support using intent to launch url in core shell

It's inefficient for developers to type complex urls in core
shell for debugging and testing.
Add a broadcast receiver in core shell activity to receive
intent to launch url.
Developers can use adb to send the intent like:
adb shell am broadcast -a org.xwalk.core.xwview.shell.launch -e url <url>
[Android] Add the permission identifier for the API of ScreenOrientation.

  Since the ScreenOrientation related API is implemented, the related
permission identifier should be added. This fix is to resolve this issue.
[Tizen] Remove scoped_ptr for TizenSystemIndicatorWidget

Remove scoped_ptr for TizenSystemIndicatorWidget since
it has the same lifetime with its owner WidgetContainerView.
[Tizen] Fix a crash in NativeAppWindowTizen::~NativeAppWindowTizen()

Observer must be removed in OnWindowDestroying and not in the destructor,
as the aura::Window is already destroyed when the NativeAppWindowTizen
destructor runs.

BUG=https://crosswalk-project.org/jira/browse/XWALK-782
[Android] Implement Screen Orientation API through extension (Part 2)

Expose entry points functionality for extension on Android platform, since
screen orientation api is needed to binding to name space "window.screen",
we are using set entry point functionality to implement it like what tizen
is doing.

Add a new construct for XWalkExtension, which won't affect existing extension.
Merge pull request #1501 from yinli/screen_orientation_api

[Android] Implement Screen Orientation API through extension (Part 2)
[Runtime] Enable to update a web application from local

A web application can be updated from local when using "--install" switch
in command line, like this:
$ xwalk --install /path/to/xpk_package.xpk
If the application has been installed, WRT will try to update it.

https://crosswalk-project.org/jira/browse/XWALK-463
[Runtime] Re-factor for Install & Update methods in ApplicationService class
Merge pull request #1483 from wang16/intent_launch_url

[Android] Support using intent to launch url in core shell
[Android] Fix packaging tool can't work on python3.0+.

1. Change print to print function.
2. Change "except" expression for try..catch
3. Add decode("utf-8") for output of subprocess
4. Change "filter" and "file" uncompatible usage.
5. Move ant.py and md5_check.py into xwalk, which request modification.

BUG=https://crosswalk-project.org/jira/browse/XWALK-766
[application] Normalize Application termination API

We should use the word "Terminate" in every method name concerning an application's termination.
Merge pull request #1506 from nagineni/XWALK-782

[Tizen] Remove scoped_ptr for TizenSystemIndicatorWidget
Merge pull request #1511 from nagineni/XWALK-782-2

[Tizen] Fix a crash in NativeAppWindowTizen::~NativeAppWindowTizen()
Merge pull request #1515 from pozdnyakov/Normalize_App_Term_API

[application] Normalize Application termination API
Fix the coding style in the orientation ext JavaScript

Fix valid cases pointed out by JSLint and avoid using
deprecated JavaScript methods.
Merge pull request #1516 from kenchris/style

Fix the coding style in the orientation ext JavaScript
[Application][D-Bus] Fix crash when shutting down

DBusManager owns the Bus connection and was being destroyed before the
service provider that uses it.

TEST=Loaded xwalk --run-as-service and xwalkctl <APP_ID> then closed the
window. The first process should not crash but exit cleanly.
Merge pull request #1517 from cmarcelo/dbus-shutdown-crash

[Application][D-Bus] Fix crash when shutting down
Bump version to 4.32.75.0
[Android] Fix ScreenOrientation's package missing issue when integration with Cordova.

Because the ScreenOrientation API is in the ".../api/screen_orientation"
folder, but it's packaged as ".../api/screenorientation/...".

Move the ScreenOrientation implementation from "screen_orientation" folder
to "screenorientation" folder.