provisioners/shell: array args properly work
provisioners/chef: support proper counter for multiple chefs
provisioners/puppet: use unique directory for each definition
Fix testing if initctl exists

If /sbin/initctl was not found, the command (`false && ...`) returned
non-zero exit code leading to Vagrant throwing an exception.
providers/virtualbox: resume should wait for boot
Merge pull request #2596 from tmatilai/fix-initctl-test

guests/linux: fix testing if initctl exists
Remove extraneous character

Going down? ;)