chassishandler: move chassis control to new API
chassishandler: move chassis control to new API

Rewritten "Chassis control" command to the use newly
introduced IPMI provider API.

Tested:
Verified ipmitool raw chassis control command
ipmitool raw 0 2 0/1/2/3/4/5 and for invalid value
got invalid field in request response.

Change-Id: I0213157640e34c693b53999f69d7d47ced950e0d
Signed-off-by: anil kumar appana <f674917bffa78d69e96d41e8fc787147657e234a@intel.com>
Signed-off-by: Richard Marian Thomaiyar <72ed7ca0c1d67ded0b254900bd2112efa735a144@linux.intel.com>

openbmc/phosphor-host-ipmid,openbmc/phosphor-host-ipmid,openbmc/phosphor-host-ipmid