Simplified a little by removing MarkupTextarea

`value_from_object()` method is used by django.forms to populate form field values, so it is much easier to overwrite this method, than to worry about custom widgets, and hacking admin widget.