Implement auto-downgrade to operator in IPMI

In some circumstances, xCAT can only have Operator privilege in
an IPMI environment.  In such a scenario, auto-degrade to operator
and try again before giving up.
Improve robustness in downgrade of session privilege
Correct mistake in the FRU parsing code in the product area