Added overrun protection to GetNextStructure for SMBIOS
Moved SMBIOS related functions into separate nodes