First stab at the plugin API of the new provisioning subsystem.
Renaming stuff slightly to correctly define verbs and nouns. The verb is to (un)provision. The noun describing the process of doing the provision operation is "provisioning" and the noun describing the thing that is being provisioned is "deployment".
Distinguish between <destination> and <deployable> in the ProvisioningRequest.
Minor API polishing
Polishing the provisioning API a bit.
Adding auditing capability to the API (to match bundles)
+ some more polish.
Rethought the deployment effect.
Playing with the DeploymentEffect builder.
Auditing should be possible when no deployment exists yet.