Added fix to _populate_embedded_health sub to handle empty STORAGE and DRIVES sections which could happen without it being a firmware support issue.