Create a log config instance using the given properties and defaults
Parse the given properties instance into a LogConfig object
Check that the given properties contain only valid log config names, and that all values can be parsed.
Check that property names are valid