インデックスふりなおし

@yuua 

以下のインデックス修正しました。

* aunthenticationsは、userIdユニークじゃない。
  * 1人のユーザが、複数のSNS認証することがあるため
* 複合インデックスになってるとこ直した。
  * たとえば、mushiesの、`[userId, rankId, circleId]` が複合インデックスになってた
* あと、インデックスの名前は、 `テーブル名_カラム名` にした。
  * 複数テーブルJOINしたSQL を EXPLAINしたとき、インデックスにテーブル名が出てないときつい