Windows support, refactors and improvements

:construction: 

- [x] Update ChefSpec coverage

/cc @opscode-cookbooks/release-engineers