Vagrant

Although my goal is to support the Haskell platform, developers might want to use the latest GHC and Cabal. And personally I prefer using Vagrant on Windows. So this makes the necessary changes for that to happen.