LinuxRandomUuidSysctlRandomSeed always succeeds even if the OS returns 0, fixed this and added redundant checks in a few other places