Order tasks for upgrading server firmware

Order tasks include ordering the required prerequisite code levels for the HMC and the server firmware.

Order the HMC code level only if the system is attached to an HMC.