Don't allow false-y arguments to redirects

It's too easy for an accidentally-nil value to result in Rubysh.<(val)
changing from a file redirect to a descriptor capture.
Bump version