Merge from upstream

Pulled few relevant changes from upstream update-ui branch.

Moved front-end/node/Overrides to a new folder outside of front-end, so that it's easier to pull new front-end version from Blink.

@Schoonology could you please review?