Textarea now takes cancel_button_class, ok_button_class and inner_class into account

Similar to other pull requests but in a better way.