Adding non-blocking methods to the interface for OSServer, adding option to not halt vagrant boxes on terminate

[#55676990]
Make VagrantProvider.terminate non-blocking

[#55676990]
Added requestProcessed signal, Elaine this is now ready to merge

[#55676990]
Merge pull request #471 from NREL/55676990_OSServer2

55676990 os server2