Encapsulate the algorithm for comparing complex objects
Change the mechanism for ignoring properties

Instead of a list of string per type, it is now a list of predicates.
Add overload to provide a Func to ignore properties
Add MIT license
Update version to 1.0