[CHEF-3840] fix rdiscount compile on windows by excluding group

This requires an update to the scripts for the test stage of the omnibus
Ci pipeline, but is probably the better long term solution
[CHEF-3840] ci: don't install document generation gems
CHEF-3840: remove ronn from the gemspec

Use bundler or magic to install it
Fix up knife user public key test for windows paths
[CHEF-3809] Attached missing win32 CloseHandle function
add additional synchronization to run lock spec
Merge branch 'CHEF-3836' into 11-stable