[usecase-webapi] Improve NBS usecase.

- Fix the bug that nothing happen after click "Request" button.
- Draw a message frame to show NBS messages above the buttons.

Impacted tests(approved): New 0, Update 1, Delete 0
Unit test platform: [Tizen IVI]
Unit test result summary: Pass 1, Fail 0, Block 0
[usecase-system][XWALK-1473] Add a TC for WebRTC

- Add a TC for WebRTC
- Failure analysis: The first channel onDataChannel can not be fired and the data channel name cannot be with space inside

Impacted tests(approved): new 0, update 1, delete 0
Unit test platform: [Android]
Unit test result summary: pass 0, fail 1, block 0
[xwalkdriver] Update pack script for crosswalk update

 - Add option --package
 - Change dir name app_src to template
 - For the latest crosswalk v9.37.194.0
Merge pull request #516 from minxhuang/hm/misc/usecase-tizen/NBS-hotfix

[usecase-webapi] Improve NBS usecase.
[WebAPI] Add python packagement files

Signed-off-by: Hao yunfeix <yunfeix.hao@intel.com>
[usecase-webapi] Update the description for usecase

- Update the description for usecase
[MISC] Add python packagement files

Signed-off-by: Hao yunfeix <yunfeix.hao@intel.com>
[usecase-webapi] Improve Video for usecase

- Remove "For Tizen" and "For Android" in tests purpose
- PR-657 affect tests.tizen.xml and tests.android.xml, so update it again.

Impacted TCs num(approved): New 0, Update 1, Delete 0
Unit test Platform: Tizen M0
Tizen test result summary: Pass 1, Fail 0, Blocked 0
[CORDOVA] Add python packagement files

Signed-off-by: Hao yunfeix <yunfeix.hao@intel.com>
[usecase-webapi] Improve Input usecase.

- Remove three buttons, and integrate to 'index.html'.
- Fail Reason: xwalk-1456.

Impacted tests(approved): New 0, Update 1, Delete 0
Unit test platform: [Tizen IVI]
Unit test result summary: Pass 0, Fail 1, Block 0
Merge pull request #730 from yunxliu/yunxliu/misc/webrtc_google

[usecase-system][XWALK-1473] Add a TC for WebRTC
[Behavior] Add python packagement files

Signed-off-by: Hao yunfeix <yunfeix.hao@intel.com>
[webapi] Update lockOrientation-basic.html converted from Blink Layout Test

- Integrate license info into the test file after <!DOCTYPE html>
- Update the spec link to reflect latest Blink implementation
- Remove the author Intel as we are not the original author
- TODO: update the test logic after Crosswalk rebases to Chromium 38
  https://chromium.googlesource.com/chromium/blink/+/master/LayoutTests/screen_orientation/lockOrientation-basic.html
Merge pull request #759 from zqzhang/zqzhang/screen-orientation-blink

[webapi] Update lockOrientation-basic.html converted from Blink Layout Test
[wrt] update icon size from 117 to 128

[Detailed commit message (if have)]
Impacted TCs num(approved): New 0, update 0, deleted 0
Unit test platform: [tizen]
Unit test result summary:
 wrt-manifest-tizen-test:Pass 248, Fail 0, Blocked 0
 packagemgt/digitatlsign:pack to xpk install/uninstall/launch pass
Merge pull request #760 from linshen/shen/wrt/mainifest-117-128

[wrt] update icon size from 117 to 128
Merge pull request #713 from yunxliu/yunxliu/misc/spelling_mistake

[usecase-webapi] Update the description for usecase
Merge pull request #690 from xinliux/xinliux/usecase/video-update

[usecase-webapi] Improve Video for usecase
[wrt] Update test script to fix case bug in wrt-extension-android-tests
[webapi] Update pack.sh for three packages

- Change Reason: the tests.xml path in the pack.sh is wrong, need update.