Fix setting Path for Windows
Use windows api to expand path. Cleaned up tests
Moved windows environment helper functions to their own module
Merge pull request #2024 from opscode/jdmundrawala/windows_env_path

Windows path fix