CSSDocument: if CSSFontFace or CSSNamespace have syntax issues, report them as problems instead of throwing exceptions

The exceptions were treated as unexpected, and they didn't even include a descriptive message of the issue (just something like NullPointerException), so it just looked like a compiler bug instead of trying to help users discover what was wrong with their CSS syntax
6 files changed