sys_GetOSVersion fix

Added a new method to be used for new Windows versions called
sys_GetOSVersionEX. This should be used in place of sys_GetOSVersion for
checking versions greater than Windows 8.