Lots of work to config loader.  Parser class can process objects from config nodes and process values whose type implements our IParsable interface.  Currently, this is a generic wrapper for numeric types (uses reflection to find the static Parse function).  Unity types need to be implemented in BuiltinTypeParsers.cs