Added testcases for IPMI power cycle, power reset and chassis status.
Added testcases for IPMI power cycle, power reset and chassis status.

Testcases :
  - Verify Chassis Power Cycle And Check Chassis Status Via IPMI
  - Verify Chassis Power Reset And Check Chassis Status Via IPMI
  - Verify Chassis Status Via IPMI

Request data for chassis status present in data/ipmi_raw_cmd_table.py

Verify Chassis Power Cycle And Check Chassis Status Via IPMI - Executes IPMI Chassis power cycle and verifies the chassis status using IPMI command.

Verify Chassis Power Reset And Check Chassis Status Via IPMI - Executes IPMI Chassis power reset and verifies the chassis status using IPMI command.

Verify Chassis Status Via IPMI - Sets chassis power policy and verifies the power policy status via IPMI chassis status raw command. Also verifies the last ‘Power is on’ state was entered via IPMI command bit in Last Power Event byte of IPMI raw chassis status.

Tested: Run robot ipmi/test_ipmi_chassis.robot

Signed-off-by: chithrag <2ca6f9000a278386a465e5dd9bece0fca05db71d@ami.com>
Change-Id: I86a7a8ced16738f0846bddc76eb5df2ee654d4cc

openbmc/openbmc-test-automation,openbmc/openbmc-test-automation