Fixed #23107 -- no-color option won't work for output of runserver command

related to ticket https://code.djangoproject.com/ticket/23107
Great, could you please squash the commits?