add setting to allow additional manage.py commands

Hit an issue where I was using 'runserver_plus' and took me a while to understand why siteprefs wasn't working.  Django deployments often use manage.py to start production servers such as gunicorn or celeryd.  So, I've added a setting to make the list of enabled commands available to settings.py and made the default the most common suspects.  Thanks!  Brian