Modify error in the case of user is collaborator

ユーザーが collaborator として参加している repository がある場合に、
ユーザー画面が表示されないバグを修正した。

原因は、root_controller 内で、
ユーザーが collaborator として参加している repository の場合、
その所有者が、repositoryの所有者でなくユーザーとなっていたから。

表示する repository の順番は、
ユーザーがownerのもの
ユーザーがcollaboratorのもの
ユーザーのorganizationのもの
とした。
右辺ですが、repo の数だけ、API に問い合わせていないでしょうか？
API への無駄な問い合わせは避けたほうが良いです。