Add a check for a custom role key - specified via an optional project pa...

...rameter - and merge into the existing list of roles if present.
Normally I would agree with you, but in this case doing so causes Django to complain.  It appears as though the settings object has to be set before importing the DiscoverRunner.