Fast, DRY, strongly-typed configuration system for C# projects