As part of platform hardening this commit fixes several platform issues in various components like PSU, FAN, Temperature, LED. Cherrypick PR#13389
Why I did it add celestica belgite platform How I did it add belgite platform in celestica Co-authored-by: nicwu-cel <nicwu@celestica.com> Co-authored-by: anjian <anjian@celestica.com> Co-authored-by: sandycelestica <sandyli@celestica.com>