Additional logging for hooks, new payload directory

This makes more sense to me. We send the contents of the payload
directory to the instances, and nothing else!  Also made Vagrant more
portable.