Added test coverage
Refactored names of matching strategies. Replaced ValueMatchingStrategy
with MatchingStrategy. Of course they match "values" ...
Added cglib as dependency for test scope
Added test showing how to blueprint abstract classes using cglib.
Increased coverage limits