runcmd: Recognize '<' and '>' as redirection operators.

This lets us correctly flag commands with redirection as needing to be
run in a subshell. Otherwise simple commands that only required a
subshell due to redirection were being exec()'ed directly, which is not
the intended behavior.