added win8 uname string to system-id.mk

Flying a little blind here as I don't have win8. I'm assuming that the uname output is MINGW32_NT-6.2

Also added some error/info if OSFAMILY is not defined.

Fixes #823