KT-5012 Autocompletion is completing to FQN and not the value

 #KT-5012 Fixed
 #KT-5006 Fixed
Smart completion: fixed addition of tail chars after true, false and null
Smart completion: added a test
Completion: added a test