[Android][Extension] Fixed getCPUInfo algorithm for device capabilities

The original algorithm is not accurate because it ignores the time spent in iowait,
irq and softirq. Now the result is the same as `top` shows.
[Android] Prompt error message when there is filed error in manifest.json.

  When there is field error in the file of manifest.json, error message
should be prompted. This fix is to prompt the error message if there is
filed error in manifest.json. In addition, the corresponding test cases
are added.

BUG=https://crosswalk-project.org/jira/browse/XWALK-648
[Runtime] Implement 'onInstalled' event API.

'onInstalled' event is sent to main page,
1. when the application is first installed.
2. when the application is updated to a new version.
https://crosswalk-project.org/jira/browse/XWALK-723

The PR implements the 'onInstalled' API for the first use case.
Use case 2 isn't implemented at present due to Crosswalk application
update is not supported yet.
[Runtime] Add browsertest for onInstalled event API.
[Tizen] Fix SystemIndicatorWatcher event coordinates according to scale

TizenSystemIndicatorWatcher now is getting the device scale to
recalculate event coordinates.

BUG=https://crosswalk-project.org/jira/browse/XWALK-748
[Tizen] Add Vibration support

This change depends on the VibrationProvider api
which was recently added to chromium upstream. It's not
available in our chromium-crosswalk repo wih 32 rebase so
I have cherry picked those changes into chromium-crosswalk.
Merge pull request #1307 from mrunalk/vibration

[Tizen] Add Vibration support
Merge pull request #1389 from ricardotk/indi-debug

[Tizen] Fix SystemIndicatorWatcher event coordinates according to device scale
Bump version to 4.32.59.0
Implement XWalkSpeechRecognitionManagerDelegate.

Functionality of this class:
Allow speech recognition API to be used by web apps.

BUG=https://crosswalk-project.org/jira/browse/XWALK-728
[Android]  Implement the user agent feature in runtime.

  This patch provides the capability to customize the user agent for
Android port, it implements the user agent related methods in the native
layer and in the java layer including the methods of getting the user agent,
setting the user agent and others. In addition, the related test cases are added.

BUG=https://crosswalk-project.org/jira/browse/XWALK-595
Merge pull request #1298 from ShDavidliu/parser

[Android] Prompt error message when there is filed error in manifest.json.
[Android] Fix app packaging tool can't return its version.

The issue is due to the wrong directory it's stored. Put
VERSION file in the root target directory. Besides, a new test
case is added to check this issue.

BUG=https://crosswalk-project.org/jira/browse/XWALK-737
Merge pull request #1382 from gaochun/speech_recognition

Implement XWalkSpeechRecognitionManagerDelegate.
Merge pull request #1370 from shaochangbin/onInstalled

[Runtime] Implement 'onInstalled' event API.
Bump version to 4.32.60.0
Merge pull request #1381 from yongsheng/fix737

[Android] Fix app packaging tool can't return its version.
Add personal name into the AUTHORS.
[Android] Update the UI margin of http auth dialog.

  Adjust the margin of http authentication dialog.

BUG=https://crosswalk-project.org/jira/browse/XWALK-763
Merge pull request #1109 from itlodge/Fix_CPUInfo

[Android][Extension] Fixed getCPUInfo algorithm for device capabilities