Tweak makefiles:
- make sure all,build are supersets of other targets
- remove 'dist' target from build dependencies
- print warning when submit client is disabled but make requested.
- config target only applies to etc directory
- generate compile/compare/run script zips with make dist
Remove obsolete Cygwin check.