Use faster file system searcing for iterating process groups
This was showing in hotspot as 14ms per update. It turns out QDir creates a full QFileSystem entry on every file, even using QDirIterator and with all features turned off. This isn't really useful when iterating through /sys which has simpler requirements. Using a lower level API brings that down to 2ms.