moved the closing of subprocess streams to after the process has finished.
Update CHANGELOG
Don't strip color codes with ANSI escape code remover
upgraded to childprocess 0.3.1 to get bugfix for JRuby
Merge pull request #714 from jkutner/master

Upgrade to childprocess 0.3.1
`vagrant ssh` now uses a direct exec() [GH-751]

Before, I was using the "super exec" by passing a single string.
Ruby handles this by actually invoking the command with a shell.
This causes some odd issues with file pathes with spaces and
expansion and other things. This no longer happens.
Starting on the `vagrant gem` command.
`vagarnt gem` cannot be called within a bundler env
Logging statements in plugin loading
Load plugins with the private gem path.

This changed plugin loading semantics a tiny bit, since they are
no longer loaded when Vagrant is loaded but instead when the
Vagrant::Environment is initialized. I'll note this in the CHANGELOG.
Update CHANGELOG
Custom help for `vagrant gem` on top of RubyGems help
update the action_env test helper for the new environment structure
Uncolorize puppet provisioner output
Merge pull request #718 from mephaust/master

Restore stand-alone puppet colors
Don't forward ports if there aren't any to forward
Update lib/vagrant/guest/redhat.rb
Merge pull request #719 from semarj/master

Fix the ifdown/ifup issue for once and for all?
Update CHANGELOG
Add Gentoo support for NFS