[webapi] Integrate 2 reference files from W3C for extra

- Update manual cases to auto cases, these reference files from W3C repository

Impacted tests(approved): new 0, update 2, delete 0
Unit test platform: [Android]
Unit test result summary: pass 2, fail 0, block 0
Update suite.json for wrt-packertoolmanu-android-tests

The suite can be packed after update the file suite.json
Merge pull request #1567 from wanghongjuan/wrt/packertoolmanu-rm

Update suite.json for wrt-packertoolmanu-android-tests
[webapi] Maintain testharness, webrunner, test xsl in tools/resources

- Maintain testharness, webrunner, test xsl in tools/resources
- Add resources.json for copy resources to each test suite
- Update copy.py and move it to tools/build from tools/comm,
  fromat it using 'autopep8 -a --experimental -i copy.py'
[webapi] Remove testharness from each test suite

- Remove testharness from 130 test suites using:
  $ find -name "testharness*"|grep "tests/resources"|xargs -I% rm -rf %
  $ find -name "COPYING"|grep "tests/resources"|xargs -I% rm -rf %
- Remove 99 empty resources/ folder
  $ find -type d -empty|grep "tests/resources"|xargs -I% rm -rf %
- Some suites have unitcommon.js and idlharness.js, keep them in each suite
[webapi] Remove webrunner from each test suite

- Remove webrunner from 130 test suites using:
  $ find -name "webrunner"|grep "tests/webrunner"|xargs -I% rm -rf %
[webapi] Remove test xsl from each test suite

- Remove testcase.xsl, testresult.xsl, tests.css from 131 test suites using:
  $ find -name "testcase.xsl"|xargs -I% rm -rf %
  $ find -name "testresult.xsl"|xargs -I% rm -rf %
  $ find -name "tests.css"|xargs -I% rm -rf %
[webapi] Update suite.json to copy testharness and webrunner from tools/resources

- Add copylist in suite.json, to copy testharness and webrunner from tools/resources
  "copylist": {
      "PACK-TOOL-ROOT/resources/testharness": "resources",
      "PACK-TOOL-ROOT/resources/webrunner": "webrunner"
  }
Merge pull request #1561 from haoxli/webapi/move-testharness-webrunner

[webapi] Refactor scripts of test harness, web runner and test xls
Merge pull request #1554 from yunxliu/webapi/extra

[webapi] Integrate 2 reference files from W3C
[wrt] Change shell scripts license to BSD

- These scripts were orignially created in 2014
  checking by 'git log --follow'
- Indent shell script using 2 spaces following
  doc/Coding_Style_Guide_CheatSheet.md
- Fix a typo.
Merge pull request #1568 from zqzhang/wrt-license

[wrt] Change shell scripts license to BSD
Welcome 2015!

- Update the copyright year to 2015 in the test templates.
- Add an empty line at the end of test files
  so that the files get no end line changes in future.
- Remove the BOM from LICENSE.
Merge pull request #1569 from zqzhang/2015

Welcome 2015!