Fix for numeric and boolean attribute types.  See https://github.com/opscode/chef/pull/1245
Fix hashes of files for upload test.
Fix spacing issue
Add correct validation logic to check the choice array.
add tests for metadata attributes
Fix logic for test, add :kind_of and add additional error to test exception case.
duh.
fix @KAllan357 comments.
fix the travis errors due to invalid md5 sum
Merge pull request #245 from slantview/fix-attribute-types

Fix for numeric and boolean attribute types.
Prep 2.4.3
Add NodeObject#unset_node_attribute
Cleanup
Share specs for override and default
Refactored EnvironmentObject delete_<precedence>_attribute to follow pattern set by other methods in the class. Also DRY'd up the tests and added type checking to the unset method.
Follow precedent of indented private methods
Use Hashie::Mash instead of VariaModel::Attributes
Follow patterns in EnvironmentObject#unset_<precedence>_attribute
Merge pull request #247 from RiotGames/unset_node_attribute

Add NodeObject#unset_node_attribute
Merge pull request #248 from RiotGames/unset_environment_attribute

Unset environment attribute