Uses reflection to check two Objects for diff.  Outputs formatted XML.