Fixed #23609 -- Changed behavior when dropping a NULL constraint to update rows with NULL to default

Ticket: https://code.djangoproject.com/ticket/23609
Added a prompt to the migrations questioner when removing the null constraint from a field to prevent an IntegrityError on existing NULL rows