sysutils: allow case where PATH env is not defined

(integrated from trunk branch change 388a982 by Todd Whiteman <toddw@activestate.com>)