Make ElementShadow::youngestShadowRoot() return a reference.

Since ElementShadow::m_shadowRoots is never empty after ElementShadowRoot is created,
Element::yougestShadowRoot() can return a reference, instead of a pointer.

Note that ElementShadow::addShadowRoot() is a exception because it could be called when ElementShadow is created.

BUG=531990

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

Cr-Commit-Position: refs/heads/master@{#354750}
10 files changed