Update to idea 139.872.1
JS declarations: added eval, typeof, undefined.

 #KT-4136 Fixed
Drop some obsolete TODOs in MapJsTest
Minor in JS lib: avoid to use undefined literal which may be over overlapped.
Fix tests: No dangling annotations in stubs
Extract Function: Generate function in property's enclosing declaration if original expression belongs to initializer of that property
 #KT-6290 Fixed
Find Usages: Fix reference matching for declarations located in libraries
 #KT-5762 Fixed
Extract Function: Fix type candidates for parameters with flexibly nullable types
 #KT-6546 Fixed
Extract Function: Do not suggest "unit" as function name
 #KT-6402 Fixed