splitting vagrant functionality out into vagrant.rb, adding a FileOutputter logger option