servo_v4: add servo_v4_ccd_mode to indicate ccd mode

This control sets servo_v4's cc and vbus in various modes:
disconnect: CC line floating, no CCD, no USB, no VBUS.
usbsnk: Rd indicating USB device, no CCD.
ccd: Rd + Rd indicating CCD debug accessory.
rpusb: RpUSB + Rp1A5 indicating CCD + charge from micro-B.
rpchg: RpUSB + Rp1A5 indicating CCD + charge from typec charge port.
usbchg: Rp3A0 indicating 15w charge, USB host, no CCD.

BUG=chrome-os-partner:62702
TEST=sudo servod -b <board>, dut-control servo_v4_ccd_mode:<settings>

Change-Id: Ib78d1f2daead29b89a0b4e3b9745336a14d34855
Reviewed-on: https://chromium-review.googlesource.com/440391
Commit-Ready: Nick Sanders <nsanders@chromium.org>
Tested-by: Nick Sanders <nsanders@chromium.org>
Reviewed-by: Mary Ruthven <mruthven@chromium.org>
4 files changed