Added sendkeys command to vbox provider.
Cleaned up internal logging

* VEEWEE_LOG environment variable now specifies the loglevel
* debug option sets VEEWEE_LOG to "DEBUG"
Added VT1 - VT12 key code specials for VT switching.
Moved scancode map generation to class level.
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
cli: Consistent box name parameter name (BOX_NAME) in task descriptions.
Pulled --debug class_option up to parent class.
cli: Add class_option --cwd to change the working directory.
cli: Moved some provider independent task methods (templates, list) to parent class.
cli: Make provider registration information (name and usage) available to provider class and instance.
cli: Moved common task methods into parent class
     (destroy, halt, up, ssh, winrm, copy, define, undefined, ostypes, sendkeys)
Fixed config file loading from (optional) workdir.
Added alias -w for the --cwd option.
Fixed and improved provider registration. Removed duplicate code.
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