widget: Textarea standard widget + tests