Handle closing web contents in ExtensionOptionsGuest
Implement CloseContents for ExtensionOptionsGuest. CloseContents
propagates a 'close' event up to the <extensionoptions> node.
In WebUI, when the extension options overlay receives this event,
it will close the overlay.
Extension options pages that used window.close() to close their
tab in the old options page UI will now close their embedder
overlay.
BUG=
386842,
386838
Committed:
https://src.chromium.org/viewvc/chrome?view=rev&revision=291554