Use faster running on windows check
Don't add Array::BinarySearch dependency for unreachable code
Fix compiler warnings
Don't build windows code paths on mobile profiles