[webapi] Refactor scripts of test harness, web runner and test xls

- Maintain testharness, webrunner, test xls in tools/resources
- Add tools/build/copy.py for copy tools/resources following resources.json to each test suites
- Remove testharness, webrunner, test xls from webapi test suites
- Update suite.json of webapi test suites to copy resources from tools/resources when packing