add support for the NO_PROXY environment variable when fetching isos.

uri-open by default uses a proxy for each request if the corresponding *_proxy env variable is set.
This commit makes open-uri ignore those variables on a by request basis if the target hostname is found in the NO_PROXY environment variable.
This allows veewee to fetch external resources like the VirtualBox additions via proxy and locally available isos directly.
Merge pull request #560 from Drachenfels-GmbH/master

internal logging & vbox sendkeys command
Merge pull request #561 from databus23/no_proxy_env

add support for the NO_PROXY environment variable when fetching isos.
updated rubygems, mirrors for ubuntu-10.10-server-amd64
added libdbus for Debian machines to have virtualbox mount after compile time
ubuntu 10.04.4 added vagrant to sudo group
Allow directory names to contain spaces.
Merge pull request #563 from jgeusebroek/master

Allow directory names to contain spaces
Merge pull request #562 from Drachenfels-GmbH/master

more cli code deduplication, improved provider registration & easy workdir switching
nixos templates
Merge branch 'master' of github.com:jedi4ever/veewee
Inital support for pcbsd 8.2 64 bit builds
Need to set os_type_id to correctly identify 64 bit Freebsd
Cleanup 8.2 64bit freebsd install
Update 8.2 with pcbsd
Install virtualbox kernel modules and other cleanup
Fix VBoxManage --version on Windows

 - VBoxManage --version is not executed on the VM
 - redirecting to /dev/null on Windows fails
Merge pull request #566 from Iristyle/patch-1

Fix VBoxManage --version on Windows
Added Windows tar support to Vagrant export

 - Windows tar seems to only be happy with fully qualified paths
   in a *nix style, so instead of C:\Folder\Two or C:/Folder/Two
   it wants /C/Folder/Two
 - Tested against Tar 1.2.2 on Windows
Merge pull request #567 from Iristyle/patch-1

Added Windows tar support to Vagrant export