[Exercises 11.5.1] ユーザーが削除されると関連するrelationshipsまたはreverse_relationshipsも一緒に削除さていることをテストする

### Exercises 11.5.1

@tacahilo @kitak @gs3 @keokent

ユーザーモデルで定義したrelationshipsモデルとのdestroy関係のテストを追加しました。
(dependent: :destroy)
テストでは、あるユーザーを削除するとユーザーに紐づいたrelationships(reverse_relationships)も一緒に削除されることを確認しています。

具体的には以下の2パターンです。
1. あるユーザーをフォローしている`@user`を削除すると、relationshipsも一緒に削除される
2. あるユーザーからフォローされている`@user`を削除すると、reverse_relationshipsも一緒に削除される

レビューのほどよろしくお願いします！

### 行ったこと
- [x] ユーザー削除と連動してrelationshipsがdestroyされていることをテストする
- [x] 同様にreverse_relationshipsのテストを追加  
※ [Listing 10.12](http://rails-4-0.railstutorial.org/book/user_microposts#code-micropost_dependency_test) 等を参考に作成しました。

演習URL：http://rails-4-0.railstutorial.org/book/following_users#sec-following_exercises
テストコードについては、細かい文法的な正しさはあまり重要でないと思ってるんですが、
テストコードはアプリの設計書としての役割もあると思っているので、
テスト内容と食い違う文章だと困ってしまうなあと感じています。

今回の件については、
`it should be destroyed with associated users` 
だとどうだろうと言いましたが、それだと reverse relationship が書きづらいので、
`context 'relationship'`
`context 'reverse relationship``
と、2つのcontext を用意して、その中でそれぞれ
`it should be destroyed with associated users`
としたらよいのではと思いました。