Fix Maven build

Flexmojos seems to be confused by the overlap between sources and
resources.
This fixes the build by moving metadata.xml into a separate resources
folder.

This also breaks the Ant build the will hopefully be fixed in a later
commit.
Move maven-runonce scripts (1)
Move maven-runonce scripts (2)

Those scripts were not working too well when run in the directory with
the project pom.xml
Additionally, the "-s settings.xml" option was not necessary
Edited Maven-README.md to reflect these changes
Prospective ant build fix

I cannot run Ant to check, but this should fix the build after moving
metadata.xml.
Fix for a bug when injecting a constructor with several constructor-injected dependencies

A global Array _parameterValues was used in MethodInjectionPoint.as, so
that
during recursive calls of applyInjection, its content would get
clobbered and resolved
dependencies replaced with null for the outer injection.

A test exposing the defect was also added.
Merge remote-tracking branch 'origin/recursive-ctor-injection'