Detect and report latest Windows versions
define fallback OS name if we don't recognize it correctly
Merge branch 'public/7.7' into public/7.8