Check vm available prior to bootstrapping
Added unit test coverage for the vm status check
Refactor method per code review
Additional output for vm ready wait elapsed time
Merge pull request #112 from opscode/adamed-knife-358-redo

KNIFE-358: knife-azure tries to bootstrap too quickly