Ctrl+click navigation added.

 #KT-5366 Fixed
Minor: OpenEditor string is now a constant string in OpenDeclarationAction class.
Minor: Java code conventions.
TestCase classes are now abstract. AllTests class added for completion.
SourceFileData splitted and moved to KotlinEditorAutoTestCase.
AndrewTests for navigation performed.