VagrantProvider compiles and links

[#54849080]
Initial implementation of VagrantProvider

[#54849080]
VagrantProvider working on Windows

[#54849080]
Merge pull request #462 from NREL/54849080_VagrantProvider

54849080 vagrant provider