dedicated jekyll vm instead of global ruby vm
added empty directories

system('mkdir -p ../.shared/code')
system('mkdir -p ../.shared/files')

both break on windows hosts, so now I'll have to do wih two empty
directories. Might rewrite to platform agnostically create the folders
with ruby above the Vagrantfiles
changed Vagrantfiles to remove system calls