title: Vagrantfile not loaded up in path with special characters
body: <p>I'm trying to do <code>vagrant up</code> inside the following directory:</p>
  
  <pre><code>~/Desktop/Apps &amp; Co./company/My App/Backend/
  </code></pre>
  
  <p><sup>I know, I should fix my naming conventions. Can't help it right now, though.</sup></p>
  
  <p>As you can see, there are several special characters in the path, such as <code></code> <em>(space)</em>, <code>&amp;</code>, and <code>.</code>.</p>
  
  <p>The <code>Homestead.yaml</code> file contains this:</p>
  
  <pre><code>folders:
    -
      map: ~/Desktop/Apps &amp; Co./company/My App/Backend/
      to: /home/vagrant/app
  </code></pre>
  
  <p>When running <code>vagrant up</code> from inside that directory, I'm seeing the following (abbreviated) error:</p>
  
  <blockquote>
    <p>There was an error loading a Vagrantfile.<br>
    Message: LoadError: cannot load such file -- /Users/linusgeffarth/Desktop/Apps &amp; Co./company/My App/Backend/vendor/laravel/homestead/scripts/homestead.rb</p>
  </blockquote>
  
  <p>Yes, <code>Vagrantfile</code> exists in this directory. I copied the path into terminal to verify.</p>
  
  <p>I tried the following paths in <code>Homestead.yaml</code>:</p>
  
  <pre><code>map: ~/Desktop/Apps &amp; Co./company/My App/Backend/
  map: ~/Desktop/Apps&amp;Co./company/MyApp/Backend/
  map: ~/Desktop/AppsCo/company/MyApp/Backend/
  map: ~/Desktop/Apps\ \&amp;\ Co./company/My\ App/Backend/
  map: '~/Desktop/Apps &amp; Co./company/My App/Backend/'
  map: "~/Desktop/Apps &amp; Co./company/My App/Backend/"
  </code></pre>
  
  <p>Any idea how I can use the special chars path and get <code>vagrant up</code> to run properly?</p>