Add package directive with fileName for InspectionTests to avoid names clashing
SmartStepInto from kotlin to java functions
Better memory cleanup in tests
Fix JetSimpleNameExpression.getReceiverExpression

The receiver of `in` expressions is on the right, not the left.
Convert CreateFunctionFromUsageFix to Kotlin.
Fix compilation on JDK 1.6 and stay compatible with JDK 1.7

Move ClassCandidateListCellRenderer back to Java because JList. JList has one type parameter in 1.7 and no parameters in 1.6.
Kotlin unlike Java can't support both cases without modifications in code.
Rename JetCodeFragmentImpl to JetCodeFragment
Remove interface for JetExpressionCodeFragment
Convert JetCodeFragment to Kotlin
Delete interface for JetTypeCodeFragmentImpl
Make JetCodeFragment implements JavaCodeFragment
Evaluate expression: add ability to import class
Return firstChildNode for codeFragments in doParseContents as expected