Make sure participants and session scope exit are called

Even in case of failing build.

Signed-off-by: Jason van Zyl <jason@tesla.io>
MNG-5639: Support resolution of Import Scope POMs from Repo that contains a ${parameter}

Fix up previous

Signed-off-by: Jason van Zyl <jason@tesla.io>
Adding contributors for MNG-5639, 5613, 4226

Fixes #7
Fixes #11
Fixes #12
Fixes #13
Fixes #16
Fixes #17
Fixes #18
Fixes #19
Add solution to http://jira.codehaus.org/browse/MNG-4565

Signed-off-by: Jason van Zyl <jason@tesla.io>
MNG-5645: When a number is not used in a version correctly, provide a better error.
Submitted by: Phil Pratt-Szeliga
Add Konstantin Perikov as a contributor for MNG-4565
MNG-5638: Whitespaces matter in <mirrorOf> configuration can cause the incorrect repo to be selected
Add license header.
MNG-5346: update maven-plugin-plugin:descriptor default binding from generate-resources phase to process-classes