First checked-in import of the W3C's test suites.

The test suites are moving from being pulled in via src/DEPS to
LayoutTests/w3c to being checked in directly to LayoutTests/imported.

This import uses update-w3c-deps run manually and
imported csswg-test@6ed3bb6642b0d382ce8c3f7912172f2420eb7756 and
imported web-platform-tests@6ed3bb6642b0d382ce8c3f7912172f2420eb7756

In addition, we modify run-webkit-tests to manually skip the old
LayoutTests/w3c directory if it exists, and to start printing warnings
that the repos are stale and should be deleted.

This is patchset 3 of the 4 needed to complete the cutover.

TBR=eseidel@chromium.org
BUG=413454

Review URL: https://codereview.chromium.org/560893005

git-svn-id: svn://svn.chromium.org/blink/trunk@181874 bbb929c8-8fbe-4397-9dbb-9b2b20218538
run-bindings-tests should use 'core' or 'modules' as component_dir.

Before applying this patch, run-bindings-tests uses 'tests' as component_dir.
So tests results had '#include "bindings/tests/.../V8Test....h".

However, for testing binding modularization, need to emluate 'Source/core' and 'Source/modules'.
So Source/bindings/tests/idls/core should be treated as 'core' (i.e. the tests should be treated as if they are placed under Source/core).
Souce/bindings/tests/idsl/modules should be treated as 'modules'.

BUG=358074

Review URL: https://codereview.chromium.org/563453002

git-svn-id: svn://svn.chromium.org/blink/trunk@181875 bbb929c8-8fbe-4397-9dbb-9b2b20218538