[webapi] Add tests for Vibration API from upstream

- Add 11 tests from upstream

Impacted tests(approved): new 11, update 0, delete 0
Unit test platform: [Android] crosswalk-10.38.222
Unit test result summary: pass 11, fail 0, block 0
[webapi] Integrate 167 tests for HTML5 Audio

- approved: 111; designed: 56

Impacted tests(approved): new 167, update 0, delete 0
Unit test platform: [IVI] crosswalk-10.38.222, t-e-c 0.107
Unit test result summary: pass 111, fail 24, block 32
[webapi] Integrate 151 tests for HTML Video

- approved: 97, designed: 54

Impacted tests(approved): new 97, update 0, delete 0
Unit test platform: [IVI] crosswalk-10.38.222, t-e-c 0.107
Unit test result summary: pass 97, fail 0, block 0
Merge pull request #1156 from xinliux/audio-integrate

[webapi] Integrate 167 tests for HTML5 Audio
Merge pull request #1159 from xinliux/video-integrate

[webapi] Integrate 151 tests for HTML Video
Merge pull request #1141 from xinliux/add-vibration

[webapi] Integrate tests for Vibration API from W3C