Added get_hardware_uuid function (returns UUID in Microsoft mode <http://stackoverflow.com/questions/10850075/guid-uuid-compatibility-issue-between-net-and-linux>)