Django 1.7: don't evaluate translatable setting defaults on startup.
Only use RICHTEXT_WIDGET_CLASS if a RichTextField's widget is not
specified in the form's Meta.
Add tests for RichTextField.
PEP8 fixes.
Merge