[Fetch API] Remove HandleScope to protect local handles

BodyStreamBuffer, Request and Response constructors create their
JS wrappers to keep the weak reference to ReadableStream implemented
with V8 extras. Currently these constructors have ScriptState::Scope
and that means that the created JS wrappers would be protected only
in the scope (via v8::HandleScope).

This CL removes some ScriptState::Scopes so that local handles will
be protected by wider v8::HandleScopes.

BUG=617864

Review-Url: https://codereview.chromium.org/2141383002
Cr-Commit-Position: refs/heads/master@{#405451}
13 files changed