This performs some needed changes for readthedocs.com as well as for making the .org have knowledge of a secondary hosting domain:
Move settings to class based settings, it's far easier to manage with nested settings
Try to serve all docs (private or public) from the PUBLIC_DOMAIN, if it is set.
Remove old settings files that aren't used. Postgres settings were mostly our old production settings, that file shouldn't exist anymore. onebox.py was never used, and sqlite.py is basically just dev.py. For local postgres development, override DATABASES in local_settings.py, which should already be the case.
Settings for additional URL confs were added for override