[yaml-lint addon] Properly handle linting for multi-document YAML
[yaml-lint addon] Properly handle linting for multi-document YAML

js-yaml doesn't always provide line/mark data for certain exceptions;
handle this scenario more gracefully

Closes #4600

mtaran-google/CodeMirror,kerabromsmu/CodeMirror,pabloferz/CodeMirror,codio/CodeMirror,codio/CodeMirror,thomasjm/CodeMirror,dperetti/CodeMirror,ficristo/CodeMirror,notepadqq/CodeMirror,ejgallego/CodeMirror,hackmdio/CodeMirror,schanzer/CodeMirror,jayaprabhakar/CodeMirror,SidPresse/CodeMirror,schanzer/CodeMirror,kerabromsmu/CodeMirror,grzegorzmazur/CodeMirror,nightwing/CodeMirror,grzegorzmazur/CodeMirror,wingify/CodeMirror,SidPresse/CodeMirror,crazy4chrissi/CodeMirror,hackmdio/CodeMirror,crazy4chrissi/CodeMirror,SidPresse/CodeMirror,ejgallego/CodeMirror,ficristo/CodeMirror,ejgallego/CodeMirror,grzegorzmazur/CodeMirror,notepadqq/CodeMirror,jkaplon/CodeMirror,MarcelGerber/CodeMirror,namin/CodeMirror,wingify/CodeMirror,schanzer/CodeMirror,dperetti/CodeMirror,pabloferz/CodeMirror,pabloferz/CodeMirror,notepadqq/CodeMirror,mtaran-google/CodeMirror,ficristo/CodeMirror,kerabromsmu/CodeMirror,dperetti/CodeMirror,MarcelGerber/CodeMirror,nightwing/CodeMirror,nightwing/CodeMirror,hackmdio/CodeMirror,jkaplon/CodeMirror,jayaprabhakar/CodeMirror,mtaran-google/CodeMirror,jkaplon/CodeMirror,namin/CodeMirror,codio/CodeMirror,jayaprabhakar/CodeMirror,namin/CodeMirror,MarcelGerber/CodeMirror,thomasjm/CodeMirror,thomasjm/CodeMirror,crazy4chrissi/CodeMirror,wingify/CodeMirror