hush: fix $ expansion in redirections, add testcase for that

5 files changed