initial commit
moved solution to root
added guid support
added missing file
surrogate conversion reshaped, now supports nesting, enforces proper surrogate classes
Supporting private inherited fields and properties. Supporting IEnumerable<T> members.
Missing file.
Renamed ConversionHelpers to ValueConverter, moved implicit conversion logic to a static class ImplicitConversionHelper. Added some convenience extension methods for reflection.
core tests move to proper place
added open generic type version tests
Added tests for experimenting
Merged a pull.
Renaming, restructuring existing functionality.
restructuring schema comparison
extended deserializer info with implementation data
Supporting ForAllDescendants in Serializer and Deserializer attributes.
ValueConverter changed to static class
Merge.
DeserializerCollection.Add fixed, unit tested.
Handling custom serializer/deserializer for descendants of open generic types.
Supporting custom packformatname in custom serializers. Explicit custom serializer/deserializer has higher priority than those created because of a base type. Open generic cannot be used as KnownType.