Patch for require 'xdg' (will use local gem), Warning puts "<MSG>" changed to $stderr.puts <MSG>
Add xdg submodule.
Whitespace cleanup.
Path should be independent of runner of vagrant command.