pathf の submodule 化を改善

先の実装のように、"source" するタイプのシェルスクリプト内で `alias` を使うとグローバルに漏れてしまうので、
ちょっと行儀が悪いかなと思ったので改善しました。

それと、pathfが見つからない場合には適切なエラーメッセージを出すようにしました。
メッセージの内容がおかしいようでしたら、ご指摘下さい。

よろしくお願いします。