Fix #280.  Add ability to chain commands together with '|'.  I don't
feel confident in the error handling if this was just a normal '|' in a
command though.