Revise provisioner logic.

Change provisioners to allow the handling of provisioner arguments to be generalized.
Change provisioner yaml keys to labels.