Avoid Twisted using the default event loop
Avoid Twisted using the default event loop

When switching threads, e.g. when run via Django auto-reloader, the default run loop causes issues detecting async contexts.
Fixes https://github.com/django/channels/issues/1374

django/daphne