Revert "[ChromeDriver] Key type actions for the actions API"

This reverts commit 4bd0cd567ddcdbcae606504a5fbb2c023eb9b4a2.

Reason for revert: broke the windows build, also didn't merge with current master recent enough

Original change's description:
> [ChromeDriver] Key type actions for the actions API
> 
> This CL contains the key type actions. Follow up CLs for tests and
> pointer/pause actions
> 
> spec: https://w3c.github.io/webdriver/webdriver-spec.html#actions
> 
> Bug: chromedriver:1897
> Change-Id: I135df58d97a45494e51a5ac09dfce021f7d094d3
> Reviewed-on: https://chromium-review.googlesource.com/692599
> Commit-Queue: Jonathon Kereliuk <kereliuk@chromium.org>
> Reviewed-by: John Chen <johnchen@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#508958}

TBR=johnchen@chromium.org,kereliuk@chromium.org

Change-Id: I277dd783cc2a9e3f66615fb42eacabd07dcce71f
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: chromedriver:1897
Reviewed-on: https://chromium-review.googlesource.com/721259
Reviewed-by: John Chen <johnchen@chromium.org>
Commit-Queue: Jonathon Kereliuk <kereliuk@chromium.org>
Cr-Commit-Position: refs/heads/master@{#509434}
5 files changed