Gardening M37 : fix xesh build

Reflect the IPC::SyncChannel API changes.
Gardening M37 : Fix debug component=shared_library build
Gardening M37 : Fix 'screen' property not being replaced in a test

Blink commit 5fdac279 made the 'screen' property non-replaceable, so
the only way to overwrite it now is using v8tools utility to force.
Merge pull request #2176 from tmpsantos/next

Extensions related fixes for M37.