[Exercises 10.5.6] 長いマイクロポストのレイアウト崩れを修正するwrapヘルパーを定義する

### Exercises 10.5.6

@tacahilo @kitak @gs3 @keokent

長い文字数のマイクロポストによって生じるレイアウト崩れを修正するwrapヘルパーを追加しました。
wrapヘルパーは、長い文字数のマイクロポストに対して、30文字区切りでゼロ幅スペースの文字参照を
挿入し、レイアウトが崩れる前に改行されるようにしています。
[サンプルコード](https://www.railstutorial.org/book/user_microposts#code-wrap)をそのまま参考にしているのですが、内部でエスケープ処理を行わないようにする為にrawメソッド、XSSの対策としてsanitizeメソッド、三項演算子も使用しています。

レビューのほどよろしくお願いします！

### 行ったこと
- [x] 9c05f20：wrapヘルパーを定義する  
※ [Listing 10.47](https://www.railstutorial.org/book/user_microposts#code-wrap) を参考にしました。
- [x] f29a4fe：マイクロポストを表示するパーシャル(_micropost.html.erbと_feed_item.html.erb) でwrapヘルパーを利用する

### 目視での確認
#### 変更前
![2014-10-02 15 04 17](https://cloud.githubusercontent.com/assets/1731974/4489061/c5342f5e-4a16-11e4-9968-78d3f69dcc88.png)

#### 変更後
![2014-10-02 15 06 01](https://cloud.githubusercontent.com/assets/1731974/4489060/c531f040-4a16-11e4-8c72-f3598732de4d.png)

* HTMLソース
![2014-10-02 18 18 46](https://cloud.githubusercontent.com/assets/1731974/4489059/c52d9e96-4a16-11e4-8aa7-f26e3e957e26.png)








演習URL：https://www.railstutorial.org/book/user_microposts#sec-micropost_exercises