Move descriptor utils test to main package
Add unit test for DeviceListIterator and fix next() method.