Editor compatibility and the new error format

And speaking of stabilizing the json format… I finally got around to starting a thread about that here: Stabilizing json compiler message output