出力バッファリング

Moony::setObHandlerメソッドを新規追加、出力バッファリングのハンドラを登録できるように。アクションクラスでもMoonyの一部動作を変更できるようにしたので、以下のように登録すればアクションごとにハンドラを設定できるようになる。

class Foo extends Moony_Action
{
    function prepare()
    {
        $this->setObHandler('ob_buffering_handler');
    }
}


出力バッファリングの範囲は、アクションクラスのconvert、validate、executeの各メソッドが実行される間。

どうにもMoonyとしては必要ない機能な気がしてきたのでもう一度考え直し。