Add spec for retrieve thread

プルリクしたい機能があったのですが、その前にテストを追加しました。

修正点は下記です。

* Session#reachable_url_for を privateメソッドに変更
* retrieve_thread のループ内ロジックを Session#retrieve に移動
* Session#retrieve のテストを追加
* feedのIRCへのPOSTの順序が逆になっていたので修正