Fixed method lookup engine to properly detect default methods and added test cases.
Precompiled Java 8 dependant test classes and moved to resources folder. Added Java 8 rule to the relevant test cases.