core: provision-with works with provisioner IDs [GH-2850]
core: provisioners are defined differently now
core: cleaner output of what provisioner is running if named
website/docs: update docs for new provisioner style
Merge pull request #4700 from mitchellh/f-provisioner-names

Named Provisioners