add start/report/exception handlers for azure status reporting.
remove custom client implementation.
remove path set for custom chef client.
unix - let it use the actual chef-client
abstract out azure env loading
add handler setup in generated client.rb
Fixed typo and fixed chef_extension_root path issue
Implemented review comments
Added rspec test related to chef handler
Merge pull request #3 from ClogenyTechnologies/kd-chef-handlers

Azure Extension: use reporting handler instead of special chef-client binary for status reporting