add specs for ChefObject, ClientObject, and CookbookObject

update ClientResource and CookbookResource specs