Adds 'which' for finding vagrant command.
Uses Enumerable.grep() instead of 'grep' command.
Uses 'net/http' instead of 'wget' and 'sed'.
Merge pull request #126 from Aigeruth/windows-compatibility

Windows compatibility