Validate configuration and produce human-readable error messages
