Revert "Refactor the subprocess input logic to accept a string or open file, and read instead of mutating."

This reverts commit e1546c655e6089ede98df0d66ff8388933548a2d.

Conflicts:
	lib/babushka/shell.rb
Refactor pipe_in closing