OFSystemInfo: Check uname() return against -1

Some systems return a positive value, making it look like it failed when
it succeeded when checking != 0.