CacheStorage: Add ignoreSearch option to cache.matchAll().

The option that speicifies whether the matching process should ignore the query
string in the url. If the option is true, query string of request url would be
ignored when performaing a match.

Spec:
  https://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html#cache-query-options-dictionary

BUG=520784

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

Cr-Commit-Position: refs/heads/master@{#375508}
16 files changed