Adding unit test for bootstrap.
Added unit test case for bootstrap.
Re factored bootstrap.
Scan port before connection in bootstrap.
Merge pull request #11 from ranjan/dev

Changes related to bootstrap.
Add new roles under cloud service while creating VM
Merge pull request #12 from ranjan/add-role

Add new roles under cloud service for create VM command.
Added manifest for add role.
Merge pull request #13 from ranjan/add-role

Add role for manifests.
Resolved merge conflicts:

lib/puppet/virtual_machine.rb