Fix type.root and type.repository()

* `s:type.root()`, `s:type.repository()` について、引数の処理を修正しました。

* リポジトリがない場合の info 文字列を設定できるようにしました。