[ivi-tct][webapi] Avoid add testharness repeatedly

- In some tests, testharness.js has been added by unitcommon.js, add testharness.js repeatedly will create a timeout result, so update it following unitcommon.js

Impacted tests(approved): new 0, update 0, delete 0
Unit test platform: [IVI]
Unit test result summary: pass 188, fail 18, block 1
Merge pull request #1498 from haoxli/tct/webapi/tizen-systeminfo-update

[ivi-tct][webapi] Avoid add testharness repeatedly
[ivi-tct][XWALK-3195] Update behavior app version info
Merge pull request #1503 from kangxu/behavior/version/update

[ivi-tct][XWALK-3195] Update behavior app version info
[ivi][webapi][XWALK-3190] Update tests from w3c

- Update latest tests from w3c
- Reomve touchevent/TouchList_attributes_exist.html and touchevent/Touch_attributes_exist.html, since w3c/single-touch-manual.html contain these check point

Impacted tests(approved): new 0, update 41, delete 0
Unit test platform: [android] crosswalk-10.38.222
Unit test result summary: pass 41, fail 0, block 0
[ivi-tct][webapi][xwalk-3179] Decrease timeout of AlarmRelative_getRemainingSeconds_return_null

Impacted tests(approved): new 0, update 1, delete 0
Unit test platform: [IVI]
Unit test result summary: pass 1, fail 0, block 0
Merge pull request #1505 from haoxli/tct/webapi/xwalk-3179

[ivi-tct][webapi][xwalk-3179] Decrease timeout of AlarmRelative_getRemainingSeconds_return_null
Merge pull request #1494 from xinliux/webapi/XWALK-3190

[ivi-tct][webapi][XWALK-3190] Update tests from w3c
[ivi-tct][webapi][XWALK-3191] Update media tests from w3c

- Update the latest w3c cases about media

Impacted tests(approved): new 0, update 21, delete 0
Unit test platform: [IVI] crosswalk-10.39.233, t-e-c 0.120
Unit test result summary: pass 5, fail 16, block 0
[ivi-tct][webapi][xwalk-3192] Sync w3c currentSrc tests for HTML Audio&Video

- Update currentSrc tests of Audio and Video to w3c latest

Impacted tests(approved): new 0, update 6, delete 0
Unit test platform: [IVI]
Unit test result summary: pass 6, fail 0, block 0
[webapi][XWALK-3189] Integrate 2 audio tests from W3C

Impacted TCs num(approved): New 0, Update 2, Delete 0
Unit test Platform: [Tizen-IVI]
Unit test result summary: Pass 2, Fail 0, Blocked 0
[webapi] Remove 9 cases for CSP

- Due to tinyweb does not support access origin now, so drop related cases firstly.

Impacted TCs num(approved): New 0, Update 0, Delete 9
Unit test Platform: [Tizen-IVI]
Unit test result summary: Pass 0, Fail 0, Blocked 0
[ivi-tct][webapi][xwalk-3179] Add onload_delay for Datachannel tests

- The tests need more time to get result, set onload_delay with 10s
- Block: ondatachannel cannot be fired.

Impacted tests(approved): new 0, update 7, delete 0
Unit test platform: [IVI]
Unit test result summary: pass 6, fail 0, block 1
[ivi-tct] Update tests for Vehicle API

Comment: Vehicle attributes have been implemented, but sub
interfaces are not implemented.

Impacted tests(approved): new 0, update 139, delete 0
Unit test platform: [IVI]
Unit test result summary: pass 36, fail 103, block 0
Merge pull request #1516 from haoxli/tct/webapi/xwalk-3179-webrtc

[ivi-tct][webapi][xwalk-3179] Add onload_delay for Datachannel tests
Merge pull request #1514 from kangxu/webapi/webapi-vehicleinfo-ivi-tests/update

[ivi-tct] Update tests for Vehicle API
Merge pull request #1513 from JianfengXu/tct/csp/access

[webapi] Remove 9 cases for CSP
Merge pull request #1512 from JianfengXu/tct/audio/3189

[webapi][XWALK-3189] Integrate 2 audio tests from W3C
Merge pull request #1509 from haoxli/tct/webapi/xwalk-3192

[ivi-tct][webapi][xwalk-3192] Sync w3c currentSrc tests for HTML Audio&Video
Merge pull request #1508 from xinliux/webapi/XWALK-3191

[ivi-tct][webapi][XWALK-3191] Update media tests from w3c