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

related to ticket https://code.djangoproject.com/ticket/23107
prefer `request_hander = NoColorWSGIRequestHandler if no_color else WSGIRequestHandler` rather than duplicating more than what's necessary