Synthetic class object of enum should always be public

 #KT-2834 Fixed
LHS of qualified expressions are determined manually

ExpressionPosition is useless now and will be dropped

 #KT-3866 Fixed
Resolve extension calls on class objects

 #KT-3470 Fixed
Import nested classes both from classes and their class objects

It seems that this incorrect behaviour was introduced in 726bcb5