Extract reference resolver from ShortenReferences
Fix warnings
Update references when moving Kotlin file
 #KT-1696 Fixed
Do not postpone reference lengthening
Do not shorten references located in import/package directives
Translate JetSimpleNameReference to Kotlin
Minor refactoring
Keep original expression when attempting to bind reference to empty FqName
Forbid nulls in getPackageNames() collection
 #KT-4666 Fixed
Support quotes at the end of a raw string

Fix for KT-4650 Can't use double quote at the end of the raw string

#KT-4650 Fixed
Unused definitions removed from lexer
Buildserver auto merge