MBIM Compliance Test Suite: Implement Validation of MBIM_OPEN_MSG.

This CL implements the following features:
- CM_01 test: Validation of Function’s Response
- CM_02 test: Validation of MessageLength in MBIM_MESSAGE_HEADER
- CM_03 test: Validation of Function’s Behavior in Case of an Unsynchronized
              Request
- Add tests, CM_01, CM_02 and CM_03, to the test list in mbim_compliance_suite
  module.

BUG=chromium:393005
TEST=Run CM_01, CM_02 and CM_03 tests.
CQ-DEPEND=CL:208974

Change-Id: Idf9f5ef66bbe0af16dc316cc3fcb10e202718e3e
Reviewed-on: https://chromium-review.googlesource.com/209095
Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org>
Tested-by: <mcchou@chromium.org>
Commit-Queue: <mcchou@chromium.org>
5 files changed