[webapi] Update 54 designed cases to approved for video

- Modify tests.full.xml and tests.xml
- Add support/videoelement.js

Impacted tests(approved): new 54, update 0, delete 12
Unit test platform: [IVI] crosswalk-10.38.222, t-e-c 0.107
Unit test result summary: pass 2, fail 24, block 28
[webapi] Update 56 designed cases to approved for audio

- Modify tests.full.xml and tests.xml

Impacted tests(approved): new 56, update 0, delete 12
Unit test platform: [IVI] crosswalk-10.38.222, t-e-c 0.107
Unit test result summary: pass 1, fail 24, block 31
[webapi] Update 48 designed cases to approved for webaudio

- Modify tests.full.xml and tests.xml

Impacted tests(approved): new 48, update 0, delete 0
Unit test platform: [IVI] crosswalk-10.38.222, t-e-c 0.107
Unit test result summary: pass 0, fail 48, block 0
[usecase-webapi][XWALK-893] Add a usecase for IAP

- Add a usecase for IAP to query product details and buy gas product
- Failure analysis: "In App Purchase" feature does not allowed in China

Impacted tests(approved): new 1, update 0, delete 0
Unit test platform: [Android]
Unit test result summary: pass 0, fail 1, block 0
[webapi] Integrate 1 upstream test for IndexedDB

Impacted tests(approved): new 1, update 0, delete 0
Unit test platform: [Tizen IVI]
Unit test result summary: pass 1, fail 0, block 0
[webapi]Upadate pack.sh script in all-in-one packages to support 'shared' mode.
[wrt][xwalk-3017] Update tests.full.xml and tests.xml for sharedmodemanu

Impacted TCs num(approved): New 0, Update 4, Delete 0
Unit test Platform: Android
Android test result summary: Pass 4, Fail 0, Block 0
[webapi] Update testharness.js in Canvas to latest

Impacted tests(approved):new 0,update 866,delete 0
Unit test platform:[android]
Unit test result summary:pass 850,fail 16,block 0
[wrt][xwalk-2869] Update one tests for wrt-packertoolmanu-android-tests

Impacted TCs num(approved): New 0, Update 1, Delete 0
Unit test Platform: Android
Android test result summary: Pass 1, Fail 0, Block 0
Merge pull request #1276 from wanghongjuan/wrt/xwalk-3017

[wrt][xwalk-3017] Update tests.full.xml and tests.xml for sharedmodemanu
Merge pull request #1277 from wanghongjuan/wrt/xwalk-2869

[wrt][xwalk-2869] Update one tests for wrt-packertoolmanu-android-tests
[webapi] Remove tct-manual-w3c-tests suite

Historically this test suite was created to save testing execution time,
by copying near all manual tests into this test suite.

However it couldn't get this target thus was not used in released package at
http://download.tizen.org/tct/2.2.1/2.2.1_r1/web-tct_2.2.1_r1.tar.gz

Because the test files are duplicated to the original test suite
and they haven't been updated for a long time; so remove it.
Merge pull request #1275 from jiajiax/jiajiax/aio_shared_mode

[webapi]Upadate pack.sh script in all-in-one packages to support 'shared' mode.
Merge pull request #1280 from zqzhang/tct-manual-w3c-tests

[webapi] Remove tct-manual-w3c-tests suite
Merge pull request #1270 from yunxiaoxie/move-up-indexeddb

[webapi] Integrate 1 upstream test for IndexedDB
Merge pull request #1236 from xinliux/audio-designed

[webapi] Update 56 designed cases to approved for audio
Merge pull request #1237 from xinliux/video-designed

[webapi] Update 54 designed cases to approved for video
Merge pull request #1238 from xinliux/webaudio-designed

[webapi] Update 48 designed cases to approved for webaudio
Merge pull request #1274 from chenxix/webapi/update-testharness-script

[webapi] Update testharness.js in Canvas to latest
[webapi] Add 35 tests for W3C CSP per spec 0241

- Re-wirte php files to cgi files

Impacted tests(approved): new 35, update 0, delete 0
Unit test platform: [IVI] crosswalk-10.38.222, t-e-c 0.107
Unit test result summary: pass 35, fail 0, block 0