catch a missing settings.php file

Quick and dirty hack to catch people not adding a settings.php file correctly.  Otherwise it just generates an Apache error 500 page which doesn't tell people why it's broken.