[webapi][XWALK-2343] Add default value for NDEFRecord.id

Impacted tests(approved): new 0, update 1, delete 0
Unit test platform: [Tizen IVI]
Unit test result summary: pass 1, fail 0, block 0
[wrt][WEBQA-165] Update ge_package.py for wrt-manifest-android-tests
[wrt] Update ge_package.py due to clean redundant resources
Merge pull request #1468 from wanghongjuan/wrt/manifest-arm

[wrt][WEBQA-165] Update ge_package.py for wrt-manifest-android-tests
Merge pull request #1470 from wanghongjuan/wrt/packertool-package

[wrt] Update ge_package.py due to clean redundant resources
Sync to latest the webrunner scripts

https://github.com/testkit/webrunner
(commit 9e01616dbf2d565fcd18032f5685f0e74c455ae8)

- Change the license to BSD
- Indent using two spaces rather than tab
- Remove executable mode in need

This has been applied to ivi-tct at #1449
Change shell scripts license to BSD

These scripts were orignially created in 2013
checking by 'git log --follow'

This change has been applied to ivi-tct at #1450
Merge pull request #1472 from zqzhang/bsd

Sync to latest the webrunner scripts and change shell scripts license to BSD
[webapi][xwalk-3160] Fix duplicate package-id in widget api

- Packing, running on IVI normally

Impacted tests(approved): new 0, update 0, delete 0
Unit test platform: [IVI]
Unit test result summary: pass 147, fail 11, block 36
Merge pull request #1463 from zhuyongyong/webapi-nfc/fixBug2343

[webapi][XWALK-2343] Add default value for NDEFRecord.id
Merge pull request #1473 from haoxli/webapi/xwalk-3160

[webapi][xwalk-3160] Fix duplicate package-id in widget api