Check vm available prior to bootstrapping
Added unit test coverage for the vm status check
updated bootstrap configuration
adding unit tests
Merge pull request #106 from opscode/adamed-knife-380

KNIFE-380: Encrypted data bag file configuration not detected when bootstrapping Windows server
Implemented changes to generate dns name dynamically if --azure-dns-name option is missing during server create
Changes to set auto VM name less than 15 chars if --azure-vm-name option missing
Use SecureRandom hex instead of uuid for short length random dns name
Merge pull request #107 from opscode/adamed-oc-10125

OC-10125: knife-azure should auto-generate azure dns name
Refactor method per code review
Loosen restrictive version contraint on nokogiri that caused gem conflicts
Merge pull request #108 from opscode/adamed-nokogiri-version

Loosen restrictive version constraint on nokogiri that caused gem conflic...
Reset config after each test, regression probably caused by new Chef release with mixlib-config 2.0
Merge pull request #109 from opscode/adamed-mixlib-config-spec-regression

Reset config after each test, regression probably caused by new Chef rel...
Merge pull request #98 from BrianEWhipple/knife-358-bootstrap-when-vm-available

KNIFE-358: Check vm available prior to bootstrapping
Revert "Merge pull request #98 from BrianEWhipple/knife-358-bootstrap-when-vm-available"
Will merge this from a different branch

This reverts commit 6feef86e2b99e73f40badab985869e37f361559d, reversing
changes made to de9b3adbd480088e720ade978a7ee9763dab810e.
Merge pull request #111 from opscode/adamed-undo-98

Revert "Merge pull request #98 from BrianEWhipple/knife-358-bootstrap-wh...
Check vm available prior to bootstrapping
Added unit test coverage for the vm status check
Refactor method per code review