rspec: fix vm_definition and driver cases

- image_mode default
- add add_name() for test sequence.
it fixes following error
VagrantPlugins::ProviderKvm::Driver::Driver#import does not raise exception
Failure/Error: expect do
expected no Exception, got #<Libvirt::DefinitionError: Call to virDomainDefineXML failed: missing name information> with backtrace:
- fix following:
VagrantPlugins::ProviderKvm::Driver::Driver#import does not raise exception
Failure/Error: expect do
expected no Exception, got #<NoMethodError: undefined method `create_volume_xml' for nil:NilClass> with backtrace:
/home/travis/build/miurahr/vagrant-kvm/lib/vagrant-kvm/driver/driver.rb:96:in `create_volume'

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Remove unused action nfs_prune

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
doc: add difference with libvirt

fixed #159

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Merge pull request #180 from miurahr/diff_vagrant_libvirt

doc: add difference with vagrant-libvirt
virtfs: default to disable

There are several issues in Operating System
to use VirtFS with qemu and security framework.
Now it is configurable and default to use NFS as
same as before.

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
add dev install script

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Typo in rspec command
Ready for release 0.1.4
Some formatting
Add note for ongoing issues with Fedora 20
Merge branch 'v0.1.6dev'

Conflicts:
	README.md
	lib/vagrant-kvm/version.rb
config: virtio_rng addition

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Merge pull request #168 from miurahr/virtio_rng

config: virtio_rng addition
Merge pull request #183 from miurahr/dev_helper_script

add dev install script
fix vagrant-1.5.x error

- error on check box existence and convert from virtualbox box.

Because this feature is droped in 0.1.5. simply remove action.

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
storage pool check to migrate to vagrant 1.5.x

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

Conflicts:

	lib/vagrant-kvm/driver/driver.rb
check migrate old box pool

- check persistency of pool defition.

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
README: explain how to migrate on vagrant 1.5.x

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
README: add a way to remove pool with virt-manager GUI

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Fix exception when creating  new pool definition

- fix following rspec error

1) VagrantPlugins::ProviderKvm::Driver::Driver#import does not raise execption

Failure/Error: expect do
expected no Exception, got #<Libvirt::Error: Call to virStoragePoolBuild failed: Requested operation is not valid: storage pool 'vagrant' is already active> with backtrace:

 /home/travis/build/miurahr/vagrant-kvm/lib/vagrant-kvm/driver/driver.rb:263:in `build'
 /home/travis/build/miurahr/vagrant-kvm/lib/vagrant-kvm/driver/driver.rb:263:in `rescue in init_storage_directory'

Signed-off-by: Hiroshi Miura <miurahr@linux.com>