KVM provider: Fixed undef method
KVM provider: Fixed Windows support

* fixed adding of floppy drive to KVM machines
* support for adding virtio drivers to KVM machines
Add vagrant user to sudo group instead of admin.

The base distro has replaced the admin group with sudo in the standard
/etc/groups file.

The admin group need not be created if the vagrant user is added to
sudo group instead and /etc/sudoers is edited so that members of sudo
don't require a password.
Merge pull request #467 from lotia/ubuntu-12.04-admin-changes

Add vagrant user to sudo group instead of admin.
Fix typo
Merge pull request #471 from rubenv/patch-1

Fix typo
KVM Provider

- removed check for available gems. Requiring fog is sufficient to get meaningful error messages if either the fog or libvirt gems are not present
- set libvirt_uri and libvirt_ip_command parameters for the Fog libvirt provider if they are not already set in the fog config file
- use the fog libvirt provider instead of a libvirt directly to make use of the configuration settings in .fog
- the availability of at least one storage pool and network is now checked through fog methods
- the libvirt version is now checked through the fog method
- the connection to libvirt is not closed as it gets automatically closed when the garbage collector deletes the variable
KVM Box

- removed requiring of libvirt and fog gems as this is now handled in the KVM provider class
- removed the options for creating the libvirt connection as these are now handled in the KVM provider class
KVM validate

- removed vbox tag and added kvm tag
KVM documentation

- extended the documentation with more details on prerequisites and usage of the kvm provider
Merge pull request #472 from ffeldhaus/kvm-provider

KVM provider: restructured to always use Fog.io to connect to libvirt
Merge branch 'master' of git://github.com/jedi4ever/veewee into kvm-windows
Fix syntax error in KVM build documentation

Minor typo in KVM documentation. Adding 'kvm' subcommand to the line `veewee build 'My Ubuntu 12.10 box'`.
Merge pull request #473 from DavidWittman/patch-1

Fix syntax error in KVM build documentation
bumped version
sleep a little longer before downloading aif.cfg

The download timed out, this gives the local webserver a little bit more time to provide aif.cfg.
Merge pull request #474 from heichblatt/master

Fixed a small bug in the definition for Arch Linux x64 netinstall
KVM Provider

- improved code structure
KVM Provider

- improved checking of network and storage pool during creation of servers
- replaced not properly implemented KVM options with one option for the network name and one for the storage pool name
- replaced all occurrences of direct libvirt usage with fog.io in create
- improved documentation to reflect the changes above
Merge branch 'master' of git://github.com/jedi4ever/veewee into kvm-windows

Conflicts:
	doc/kvm.md