Issue #1183: Add a test. But don't try to compile this .java in the IDE or the build.xml because it's *supposed* to be broken.
Fix #1183 by remembering whether "normal" javac would have given up when we continue, and adjusting our error handling code accordingly.
Issue #1188: Only print the FatalError's message if we're treating it as a compiler bug.