Perform more throughout ChassisConfig validation on Stratum-bf (#397)
Perform more throughout ChassisConfig validation on Stratum-bf (#397)

* Validate singleton ports of ChassisConfig on Stratum-bf

* Fix and extend validation

* Change platform type failure to ERR_INVALID_PARAM

* Newline before return

* Update stratum/hal/lib/barefoot/bf_chassis_manager.cc

* Update stratum/hal/lib/barefoot/bf_chassis_manager.cc

* Fix format
stratum/stratum,stratum/stratum,stratum/stratum,stratum/stratum,stratum/stratum,stratum/stratum