More checks about roots not being on the classpath anymore (which can
occur when the Java model is not up-to-date with the last classpath
change.
Fix #1062 : in order to avoid using null values stored in the model
loader cache, we were searching for the java file name (calculated from
the class name) instead of directly searching for the type in JDT)
The `isConsistent()` check is unnecessary and might have unexpected
side-effects
Accommodate the changes in dc767df97f044f14bd4daea5a0382bf7c237005e to
be able to compile again
Update modules after
https://github.com/ceylon/ceylon-compiler/issues/1723
Also Take in account old module and package class names (after
https://github.com/ceylon/ceylon-compiler/issues/1723)
Fix whitespaces
Accomodate changes in the typechecker error syntax (quotes)
Additional IDE Test for #1062
update ceylon config