[ivi-tct][webapi] Add test suite for Web Speech API

Comment: Type of SpeechSynthesis::getVoices() expected "function"
but got "object"

Impacted tests(approved): new 43, update 0, delete 0
Unit test platform: [IVI]
Unit test result summary: pass 42, fail 1, block 0
Merge pull request #1488 from kangxu/webapi/webapi-speechapi-tizen-tests/new

[ivi-tct][webapi] Add test suite for Web Speech API
[ivi-tct][behavior][XWALK-1419] Add a TC for Telephony

- Add a TC for Telephony
- Failure analysis: https://crosswalk-project.org/jira/browse/XWALK-2784
                    https://crosswalk-project.org/jira/browse/XWALK-2787
                    https://crosswalk-project.org/jira/browse/XWALK-2888
		    https://crosswalk-project.org/jira/browse/XWALK-2889

Impacted tests(approved): new 1, update 0, delete 0
Unit test platform: [Tizen IVI]
Unit test result summary: pass 0, fail 1, block 0
Merge pull request #1490 from yunxliu/ivi/behavior/telephony

[ivi-tct][behavior][XWALK-1419] Add a TC for Telephony
[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