outputfilter の実行手順を変更。$themeに実装し、extensionから呼び出すようにした。

- 変更前の仕様だと、HTMLの出力しかフィルターを通らなかった。CSSやJSも通らないとマズイ場合が想定されるので、変更に至る。
- outputfilter の execute() メソッドに $extension を渡すようにした。これがわからないとどう変換していいかわからないので。
- 出力フィルタ処理は、$theme->output_filter() にまとめた。出力文字セット変換などの処理もここに移動。
- この変更でついでに、外部の *.css と *.js 内にもPHPコードを記述できるようにした。動的な値を CSS や JS に直接埋め込むことが可能に。