Updated dmidecode parsing. Now with 80% less badness