Fix "Extract variable" for anonymous object suggests name "nonameprovided" (KT-4813)

 #KT-4813 Fixed
Use lazy resolve in name suggester
Extra instructions added
KT-4794: Added functionality to KT-4574: Split If. Intention is now offered inside IF keyword