Config file updates

This patch set makes unrecognised config options non-fatal errors, and prevents a crash when a numeric configuration option is not set.