Fix for ILO4

Good plugin, we had problems with it working on ILO4 for two reasons, one the ILO can take a while to return the results, fix this by specifying -t 120 (but make sure your timeout for nagios is long enough in the nagios.cfg).

The second issue is that the ILO4 often returns N/A in its temperatures, you can fix this as, by not trying to set the perdata if the value contains N/A follows:
Line 439:
if ( defined($cautiontemp) && defined($criticaltemp) && ($cautiontemp !~ m”^n/a$”i)) {
if ($criticaltemp =~ m”^n/a$”i) {
$p->set_thresholds(
warning => $cautiontemp,
);

} else {
$p->set_thresholds(
warning => $cautiontemp,
critical => $criticaltemp,
);
}