Elisp package for portable path handling