Merge pull request #1578 from wang16/window_close

[Android] Fix that window.close is not working
Merge pull request #1580 from wang16/view_fullscreen_api

[Android] Expose fullscreen related API to XWalkView
[Android] Launch Screen 1st-step implementation

This is the first step implementation of Launch Screen feature.

The workflow in general as below:
Build script:
1. Check whether 'launch-screen' provided in manifest.json.
2. Check 'launch-screen'->'default'->'image' field, and copy the image to 'res/drawable'
   Rename it as 'launchscreen.*'.
3. Set '@drawable/launchscreen' as window background, it will be displayed immediately
   after user tap the app icon.
Note: The drawable will be customized as the spec in the next implementation steps.

Runtime:
1. Check and get 'launch-screen'->'ready_when' field in manifest.json.
2. Display a dialog as launch screen, and set the background '@drawable/launchscreen'.
3. Hide the dialog depends on 'ready_when' condition:
   1. First rendered frame.
   2. First rendered frame & Page load finished
   3. First rendered frame & js:window.show()

TODO:
Test will be committed in another patch
Next step implementation will support the full spec.

Spec: https://docs.google.com/a/intel.com/document/d/17PuNuHRTQuREUpaCvj-eEx7uYi2avd-VW-oaMXMpvwo/edit?pli=1#
Design Doc: https://docs.google.com/a/intel.com/document/d/1YLajlZC7CkBOtEvzD6p6yeBr0HrPsaIGX8Eqhr3oTF4/edit#heading=h.mfsu3bk9566e
Bug: XWALK-637
Remove AUTHORS.

It has never been properly enforced and it does not have any effect for us.

We don't require a CLA, and we don't mention "The Crosswalk Authors" or
anything like that in the copyright headers on files.

Anyone can just send their patches and add their names as copyright holders
to the headers in the files they touch if the contributions are big enough.
[Android] Make the uid that can connect to the devtools server configurable

Currently, the devtools server allows only code running in the same process
to connect. This change allows specifying the process that can connect to
devtools server.

This code is being modified since the XDK architecture for remote debugging
has changed. Previously, App Analyzer had a websocket proxy that used to run
in the same process as xwalk. In the next version of XDK, the websocket proxy
is being moved to be part of another application (App Preview) and will run
in a process that is different from xwalk. With the addition of this API,
App Preview service will instruct App Analyzer to allow connections from
the service.

BUG=https://crosswalk-project.org/jira/browse/XWALK-964
Bump version to 5.32.89.0
Merge pull request #1582 from rakuco/goodbye-authors

Remove AUTHORS.
[Tizen] Remove Tizen 2.x-specific patches and code paths in the spec.

Now that we have finally moved away from Tizen 2, we can at last simplify
our spec file a bit and remove some patches that are not needed when
building for Tizen 3.
[Tizen] Fix the build after 22f2e19.

Remove references to AUTHORS from the spec file.

Pointy hat to:	rakuco
Merge pull request #1587 from rakuco/authors-build-fix

[Tizen] Fix the build after 22f2e19.
Bump version to 5.32.90.0
Merge pull request #1575 from gramakri-intel/devtools_allow_uid

[Android] Make the uid that can connect to the devtools server configurable
Merge pull request #1586 from rakuco/remove-tizen2-paths-in-spec

[Tizen] Remove Tizen 2.x-specific patches and code paths in the spec.
Merge pull request #1498 from kurli/launchScreen

[Android] Launch Screen 1st-step implementation
Override notification related interface from content

There are four methods in content browser client which are for
client to implement to support web notification.
Override those apis with empty function bodies first.
[Android] Implement W3C WebNotification API

W3C web notification API is defined at http://www.w3.org/TR/notifications/.
On Android, web notifications are well matched to system notifications.
To invoke js callbacks when system notification got clicked or canceled,
two pendingIntents are binded to the notification.
Since Android only keeps one pendingIntent for specified Context/Class/Category,
the unique id of the notification is used as the Category of the pendingIntents.

Platforms other than Android keeps empty implementaion for notification related
interfaces.

TEST=XWalkCoreTest org.xwalk.core.xwview.test.WebNotificationTest
BUG=https://crosswalk-project.org/jira/browse/XWALK-94