runserver_plus: add IPv6 and FQDN address support

The former version did not support commands like
 runserver_plus [::]:8080 OR example.org:8080.

This is a backport from django/django d7fa33af and 6a32e253.