Reorganizing examples
More example reorganization
Add support for basic shell provisioners.
Add support for the shell provisioner.