Change icon for Kotlin project wizard
Add Kotlin builder in tests only if it is needed
Change testData for KotlinParsingMarkersTest after disable TopDownAnalyzer for tests
Remove guava from testFramework dependencies
Fix bug in tests: always collect markers from parser in KotlinParsingMarkersTestCase
Temporary disable test
Tabs replaced with spaces.

Minor: refactoring

Conflicts:
	kotlin-eclipse-test-framework/src/org/jetbrains/kotlin/testframework/utils/TestJavaProject.java
Universal method for replacing separators.

Minor: refactoring, java code conventions
Object declaration requires tabulation.

Minor: java code conventions, refactoring

 #KT-5658 Fixed
Some methods in KotlinAutoIndentStrategy class are now static.

Minor: java code conventions, refactoring
Autoindention after inserting closing brace improved.

Minor: refactoring

 #KT-5657 Fixed
Closing brace tests added and several tests changed.

Minor: refactoring
Abstract method for creating the path string. New abstract test case class: KotlinEditorWithAfterFileTestCase.

Minor: java code conventions, refactoring

Conflicts:
	kotlin-eclipse-test-framework/src/org/jetbrains/kotlin/testframework/editor/KotlinEditorAutoTestCase.java
OpenDeclarationAction refactored.

Minor: java code conventions, refactoring
Actions constructors changed.

Minor: java code conventions
Changing store preferences bug fix.

Minor: java code conventions
Format action tests added.

Minor: java code conventions, refactoring
joinBuildThread method moved from performTest methods.

Minor: refactoring
Printing "\n" and "\r" in ComparisonFailure message.