restored settings.php and updated .gitignore accordingly
removed beacon.conf (beacon.conf.sample is canonical)

all settings in settings.php are now pulled from beacon.conf

added a simple configure script to strip comments from beacon.conf.sample to produce a beacon.conf file.