Related to ceylon/ceylon-js#284
Resolve return type before validating
missed a step in resolving return type
fix printStackTrace() with defaulted arg
Got rid of encoding warning for JS compilation
add documentation, fixing #327
some fixes related to ceylon/ceylon-js#285
add msg to annotations checks