Previously we'd show a Python traceback if the user asked for a detailed diagnostic in a file that wasn't supported by Clang (something written in Python perhaps). Now we show an nice, far less scary message informing the user of this. Fixes #748.
Fixes #216