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 'master' into features/cygwin
Merge branch 'master' into features/cygwin
improved logging in requirements_cygwin_libs_install
replace readline with cygwin32-readline on cygwin
disbale tcl/tk on cygwin
Merge branch 'master' into features/cygwin
use cygwin32-readline only on x86_64
Merge branch 'master' into features/cygwin
Merge pull request #2360 from wayneeseguin/features/cygwin

support for Cygwin requirements