fix for KT-3490 copy Kotlin classes to resulting classes directory
Merge pull request #247 from nskvortsov/master

Fix missing Kotlin tests
ModuleDescriptor interface extracted
ModuleDescriptor stores a ModuleConfiguration
Use ModuleDescriptor instead of ModuleConfiguration
DefaultModuleConfiguration made a singleton, ALL_JAVA_IMPORTS constant introduced
ModuleDescriptor stores default imports
getDefaultImports() removed from ModuleConfiguration
ModuleDescriptor stores a PlatformToKotlinClassMap
getPlatformToKotlinClassMap() removed from ModuleConfiguration
Methods reordered, assertion added
KotlinBuiltIns use EMPTY moduleConfiguration
Factory method removed from DefaultModuleConfiguration
Unused import removed
Unused method removed
A module can look up a namespace (package view) by FqName
Unused method removed
Fix reporting of EXPECTING_PARAMETER/RETURN_TYPE_MISMATCH
QuickFix for EXPECTED_PARAMETER/RETURN_TYPE_MISMATCH (ChangeTypeFix)
Fix gradle integration test - avoid Maven local repository reference