Major refactoring for fluent configuration and better extendability.
Merged with remote changes
Reorganized package structure
- Moved integration tests to separate source root
- Implemented Tests for IntrospectionService
Improved test coverage
IDEA stuff
Increased code coverage of map package to 100%
Converted tests for MapDiffer and friends to Spock and improved test coverage.
Finished MapDiffer tests
Some performance improvements (Thanks to @dacloutier)
Minor changes
Added a test to show how ignoring via property name could be done
Updated IDEA files after upgrade to 13
Implemented feature to ignore properties regardless of type or place in the hierarchy
Added animal-sniffer Java API version compatibility check. Again.
Upgraded all dependencies to latest versions (including Groovy 1.8 > 2.2)
Merged