Fix setting Path for Windows
Use windows api to expand path. Cleaned up tests
Moved windows environment helper functions to their own module
update CTLs for 11.16
update knife xargs man page examples
update HTML man pages
Support checkout for git < 1.7.3
Quietly keep locale en_US.UTF-8 on Windows

We're not sure if anything cares what we set the locale to this way on Windows.
For now we'll leave it as en_US.UTF-8 until we find a use case that indicates
we should do something else.
Merge pull request #2122 from opscode/btm/windows-locale

Quietly keep locale en_US.UTF-8 on Windows
removing shelling out to erubis/ruby

ruby-1.8.7 is dropped so we don't do this any more.
add changelog for PR #2046
Merge pull request #2046 from opscode/lcg/remove-shellout-syntax-checks

removing shelling out to erubis/ruby
Fix RHEL pre 7 provider service mapping

This is to fix the issue made when the Redhat-based 7 distro
support was added.
Merge pull request #2123 from andytson/feature/fix-rhel-pre-7-service

Fix RHEL pre 7 provider service mapping
[Feature] encrypted flag to knife data bag create
rspec test
Create encrypted data bag from config secrets with --encrypt.
Update to RSpec 3.
Fix logic and spec out new knife data bag create behaviors.
Updating tests for encrypted data bag create - found some missing coverage