Catching exception on initial read_state
More specific error handling if domain not found

- Adding error codes from libvirt (rubified from
  http://libvirt.org/html/libvirt-virterror.html#virErrorNumber)
- Removing unnecessary check for nil server
referencing source of error codes
removing pry call
 Catches fog exception when machine could not be found
Catches the following exception to prevent stack from being displayed:
Bringing machine 'default' up with 'libvirt' provider...
/home/teto/vagrant-libvirt/vendor/bundle/ruby/1.9.1/gems/fog-1.20.0/lib/fog/libvirt/models/compute/volume.rb:84:in `default_pool_name': No storage pools are defined (Fog::Errors::Error)
    from /home/teto/vagrant-libvirt/vendor/bundle/ruby/1.9.1/gems/fog-1.20.0/lib/fog/libvirt/models/compute/volume.rb:33:in `initialize'
    from /home/teto/vagrant-libvirt/vendor/bundle/ruby/1.9.1/gems/fog-1.20.0/lib/fog/core/collection.rb:114:in `new'
Added an option to set the path to the libvirt socket
Merge pull request #167 from teto/fixes

Fixes
Merge pull request #168 from teto/set_socket_path

Added an option to set the path to the libvirt socket
Merge pull request #169 from sciurus/timed_provision

Use Vagrant's default provision action
Updated gemfile to let vagrant load plugin in the 1.5 fashion
9p support for vagrant 1.5
9p support for vagrant 1.5
Merge branch 'virtfs' of github.com:teto/vagrant-libvirt into virtfs
Merge pull request #170 from teto/virtfs

Add 9p (virtfs) support to vagrant-libvirt.
Modified ip_command for zsh compatibility
Merge pull request #172 from tripledes/zsh_compat

Modified ip_command for zsh compatibility
Fixed message about required Vagrant version
Merge pull request #173 from tripledes/fix_error_message

Fixed message about required Vagrant version
Merge branch 'read_state_fix' of github.com:keitwb/vagrant-libvirt

Conflicts:
	lib/vagrant-libvirt/action/read_state.rb