(PUP-1937) Revert changes to with_version

Changes were made to with_version for Windows to use beaker's puppet
command instead of Command.new directly. This change is now reverted.
Merge pull request #2481 from colinPL/revert_withver_stable

(PUP-1937) Revert changes to with_version