support kvm provider

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Merge branch 'kvm'

Conflicts:
	lib/sahara/session/factory.rb