Chameleon: Add a new display_HotPlugNoisy test.

Create a new display_HotPlugNoisy test, which emulates HPD noise when an
external monitor is connected to a DUT, and checks if DUT is behaved properly.
Modify chameleon_test class for supporting new arguments in FireHpdPulse() from
chameleond.

BUG=chromium:403204
TEST=manually run the test on peppy and see it passed.
CQ-DEPEND=CL:208290

Change-Id: I4632f023ca78d1e39b1c5182a9c16aa90a185235
Reviewed-on: https://chromium-review.googlesource.com/211800
Reviewed-by: Hung-ying Tyan <tyanh@chromium.org>
Commit-Queue: Ting-Yuan Cheng <tingyuan@chromium.org>
Tested-by: Ting-Yuan Cheng <tingyuan@chromium.org>
6 files changed