Add parameter to lifecycleParticipant

Following on #422 

It adds the ability to use parameters in the pom to customize the way the lifecycleParticipant deals with dependencies in the libs folder of the apklib/aar

This is now complete.
Yes I know I should not pull from master when I rebase & squash