v2.3.1
Fix return value of smbios-sys-info-lite
initial empty test harness for python code
support newer gcc versions
Update smbios-sys-info-lite to handle empty Asset tag as follows 1. Modified the order of fetching AssetTag to SMBIOS System Information Table, CMOS Token followed by SMI method. 2. Handled zero length asset tag to return as "Not Specified", also handling the NULL return of asset tag. 3. Fixed typo error of Asset tag in output format
SMBIOS 3.0: Extend SMBIOS (major)version check to 3
Fixes for UTF-8 handling from Dan Mick [dan.mick@dreamhost.com]
decorate string return functions to always strip trailing whitespace
implement back-compat for unit tests to run on rhel5
rename dellsysidplugin2 to the less-verbose dellsysid. Yum already prints that it's a plugin.