Maven build

Fixes the maven build by reducing overlap between sources and resources, and removing unnecessary '<includeFiles>'.
Test exposing a bug in MethodInjectionPoint

A class with several dependencies injected through its constructor
fails to receive the first dependency if the second one is
constructor-injected and has at least one dependency.
Merge branch 'method-injection-fix'
Fix for a bug in MethodInjectionPoint

The global Array _parameterValues was incorrectly shared between
reentrant calls to MethodInjectionPoint.applyInjection, thus losing
some dependencies for injection.
Merge remote-tracking branch 'origin/method-injection-fix'