Fix crashes when parsing flow tokens outside of a mapping or sequence node
Fix assert when reading a directive then a mapping with no value
Fix infinite loop in unescapeDoubleQuoted for invalid escapes
Make Scanner::consume unexpected characters error nonfatal
Fix ASan-caught use-after-poison with YAML parser SimpleKeys
Add test for unknown directives