Better management of device name from DesignUnit

In DesignUnits class, the device name selection will now work no matter
if you use a real device or the Simulator. Simulator slightly different
values than real devices.