Entry::Header#get_entry_body でキャッシュが効いていなかったのを修正

Entry::Header から AmebloDownloader を直接使っていたので
キャッシュが効いていなかったのを修正。

また、define_singleton_method を使うのではなく通常の方法で
メソッドを定義するようにした。

Ameblo クラスと AmebloDownloader クラスは統合してもいいかもしれない。