Psi and virtual files hacked a little to make idea search scopes work
Added to psiProject example
MPSNodeVirtualFile: being more careful when giving out parent
MPSNodeFileType now is LanguageFileType (with MPSLanguage)
It's needed for PsiFile -> VirtualFile -> PsiFile round-trip to properly work in plugin
In the process of changing find usages and refactoring code
Java PSI stubs switch to node (idea) resolve mode. Type parameters are not supported yet.
Not creating mps psi on top of psi stub models
Deleted id prefix usage component (which was a wrong thing)
Psi stubs don't use idea type resolve. Rename refactoring works modulo some things
Merge branch 'danya'

Conflicts:
	workbench/mps-platform/source/jetbrains/mps/workbench/nodesFs/MPSNodeVirtualFile.java
Resolve conflict