add uniqueness test and presence tests on DeviceOS::name attribute
completed os determination code for cisco ucs. next up is nexus device
os type