add minimal code to support cygwin
fix adding coma to packages list in requirements_cygwin_libs_install
improved detection of cygwin architecture, added missing packages make and gcc-core, fix calling installer depending on the platform
remove the falsy detection of cygwin platform
Merge branch 'master' into features/cygwin
Merge branch 'hotfix/1.24.8' into stable
Merge branch 'master' into features/cygwin
Merge branch 'release/1.25.0' into stable
add an improved warning for older ruby binaries, closes #2438
fix installing older rubies
improved output messages for installation
simplify logging dots
updated tests for new ruby installation messages
cleanup wrappers leftovers, fix #2441
ensure wrappers are in place before creating links for them, fix #2440
use the fedora like patches on all affected ruby versions, fix #2439
fix ensuring environemnt file exist, fix #2442
1.25.1
Merge branch 'master' into hotfix/1.25.1
Merge branch 'hotfix/1.25.1' into stable