Moved a lot of stuff to ObjectExtensions.Diff and updated the NuGet
package and readme