add kitchenci support and emeril release support
Merge pull request #6 from hw-cookbooks/test_and_release

add kitchenci support and emeril release support
Changed reserved attribute name :provider to :dns_provider
Create dnsmadeeasy.rb provider using DNSMadeEasy v2.0 API calls
Changes made for test-kitchen.
Added comments to dnsmadeeasy.rb provider.
Update fake recipe name.
Use community 'xml' cookbook to install required dependencies for nokogiri, supporting other OSs.
Add DNSMadeEasy fake recipes.
Update README with DNSMadeEasy example.
- Changed provider name so not to be confused with the Fog provider name.
- Replaced "Must be fog compatible" in README with links showing what to use.
- Added :dns_create_disable provider attribute to easily pass in node[:dns][:disable] in the provider.
Improved logging messages.  Fixed syntax error.
Minor cosmetic changes to examples in README
Added comments to resources/default.rb explaining each used attribute.
Added more comments in resources/default.rb
Small cosmetic code changes.
- Route53 adds a period to their records.  Will take this into account when searching records.
- Default recipe does not pass in ttl.  Added the ttl attribute in default recipe.
Update README
Making the auth_headers helper method private.
Simple changes in simplified regex and removal of trailing whitespace