added check for second round of de-aliasing or if type is present
when descriptors tag is absent (mostly for lint check)
transitions lookup is on resources; not on top-level objects
checking descriptors on resource objects; not top-level descriptors objects; adjustments according to a resources hash
adjustments per new resource descriptor design; no states section anymore - belongs to resources
helpers methods to write temporary yaml file
lint_spec fixes
descriptor_validator_spec fixes
protocol_validator_spec fixes
states_validator_spec fixes
minor changes to resource descriptor doc
removed unnecessary fixture files
addressed PR comment: lambda is multiline
using &:name in map
changes after using Tempfile: lint_spec
using Tempfile
changes for a Tempfile
added rake_lint_spec fixes
pass uri.to_s instead of URI object
fix for rake:store_all_external_documents. missed during refactoring