Vagrant install fails on fresh checkout

Create a new project with django-project-template as the template, then run `vagrant up`, `fab vagrant salt:saltutil.sync_all` and `fab vagrant highstate` and you will see this error:

```
[33.33.33.10] out: precise32:
[33.33.33.10] out: ----------
[33.33.33.10] out:           ID: states
[33.33.33.10] out:     Function: no.None
[33.33.33.10] out:       Result: False
[33.33.33.10] out:      Comment: No Top file or external nodes data matches found
[33.33.33.10] out:      Changes:   
[33.33.33.10] out: 
[33.33.33.10] out: Summary
[33.33.33.10] out: ------------
[33.33.33.10] out: Succeeded: 0
[33.33.33.10] out: Failed:    1
[33.33.33.10] out: ------------
[33.33.33.10] out: Total:     1
[33.33.33.10] out: 
```

I debugged it for a **long** while and couldn't figure it out, before finally deciding to force the Vagrantfile to install salt 0.17.5 instead of 2014.1.

This worked. (There were some errors, but at least if found the top file).