removing dependence on DJANGO_SETTINGS_MODULE

fixing an issue we ran into - we don't use django at all, so we didn't like the the dependence on the DJANGO_SETTINGS_MODULE environment variable being present. let me know what you think - thanks.

safety check to ensure django settings are still read (if only as blank) on environments without DJANGO_SETTINGS_MODULE set