Make ExceptionState parameter of ContainerNode::querySelector() as an optional parameter

This patch makes |ExceptionState| parameter of |ContainerNode::querySelector()|
as an optional parameter to reduce source code size for improving code
readability and ease of writing tests, since there are lots of call of
|querySelector()| with |ASSERT_NO_EXCEPTION| in Blink unit tests.

BUG=n/a
TEST=n/a; no behavior changes

Review-Url: https://codereview.chromium.org/2178243002
Cr-Commit-Position: refs/heads/master@{#407723}
9 files changed