faft: Support multiple action call

We used to use lambda function to do multiple calls at once, which
causes loss in test log. Let's add support for multiple action call.

BUG=chrome-os-partner:35902
TEST=Pass firmware_ECWriteProtect and check multiple actions are
actually called.

Change-Id: I484f44a11974875f29bfd01e6544c1b0237b08eb
Signed-off-by: Vic Yang <victoryang@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/37347
Reviewed-by: Tom Wai-Hong Tam <waihong@chromium.org>
3 files changed