Fixes
- Rewrite JSON schema validators to better handle CloudFormation functions (pull #2730)
- Fix an issue when the resource type isn't available for an output (pull #2730)
- Update JSON schema for resource configuration to handle Language Extensions for
DeletionPolicy
(pull #2730) - Update condition logic to include resource level conditions (pull #2737)