Validate configuration and produce human readable error messages