directoryServiceUtils: add pylib paths to sys.path if they are not there already

(integrated from trunk branch change da0dc54 by Todd Whiteman <toddw@activestate.com>)
sdk: koext: allow custom xpi file path

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