Remove creating too long chain of scopes for searching Kotlin source file
Create separate scope for seaching sources in libraries

Fix build: avoid situation when GlobalSearchScope.contains() returns false for files
under both class root and source root.