support editor delegate with xoopsform dhtmltarea

ex.
```php
$tarea = new XoopsFormDhtmlTextArea('', 'body' , '') ;
if (method_exists($tarea, 'setEditor')) {
	$tarea->setEditor($allow_html? 'html' : 'bbcode');
}
```
[ja]XCL 2.2 から採用された HTML エディタ仕様に対応した
XoopsFormDhtmlTextArea です。Smarty テンプレートを利用しないフォームでも
HTML エディタの切り替えが可能になります。[/ja]
[formdhtmltextarea] editor support brushup
[formdhtmltextarea] recursive prevention
Merge pull request #44 from nao-pon/formdhtmltarea

support editor delegate with xoopsform dhtmltarea