Update to Idea 13.0.2
Automatic toString() for LockBasedStorageManager
Making deferred types thread-safe
Components across the project use StorageManager
Support "Find usages" for declarations contained in the library
#KT-4452 Fixed
Enable Type Hierarchy for Kotlin classes referenced by non-Kotlin code #KT-4414 Fixed
Generalize movable element constraint
 #KT-4468 Fixed
 #KT-4376 Fixed
Support moving into "else" branch of conditional expression
 #KT-3877 Fixed
KT-4485 getGenericInterfaces vs getInterfaces for kotlin classes

 #KT-4485 fixed
Don't show selection popup when there is only one expression candidate.
Fixed tests after adding JetObject to generic signature.
Minor: reorder methods and constructors
StorageManager supports centralized exception handling
ExceptionUtils rewritten in Kotlin
Wrap storage manager inside resolve session
Created LockBasedStorageManagerWithExceptionTracking
Resolve sessions use exception tracking from StorageManager
Rename: CancelableResolveSession -> ResolveSessionForBodies
Suppressing warnings + update copyright date
Minor: formatting and warnings