improve command compatibility
update to libzen 90ec8dccf37ecfc4a6e2d7cb4a2aed4ed2638eb3
refactor SubProc
drop support several redirect(1>&1, 1>&2, 2>&1, 2>&2, >&1, >&2)