[ChromeDriver] Update atoms from SeleniumHQ

Pull latest atoms changes from SeleniumHQ. Also updated instructions for
building atoms and the patch.diff.

Modified the javascript conversion to cc code to enable use of char[] and string. This change has a pending PR at selenium HQ.

Modified the isElementClickable source code prevent attribute renaming bazel conversion.

Bug: chromedriver:1049
Change-Id: I3df9ef0b69da849e054c938a697753b72c8187a7
Fixed: chromedriver:1049
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888531
Commit-Queue: Tricia Crichton <triciac@chromium.org>
Reviewed-by: John Chen <johnchen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#723025}
4 files changed