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
Arguments list change in addToClassPath method.

Minor: refactoring
KotlinNature reintroducing removed.

Minor: java code conventions, refactoring
Spaces instead of tabs.

Minor: java code conventions, refactoring
Adding the Kotlin runtime library by ProjectUtils class.

Minor: refactoring, java code conventions
On kotlin-ui bundle start-up suggests to add kotlin runtime library to the project (if necessary). Automatically adds kotlin nature and builder.

 #KT-3956 Fixed
 #KT-5374 Fixed
 #KT-5559 Fixed
Ignoring *.orig files.

Feel free to add any files (git add *) after resolving conflicts during rebasing.
Kotlin container added.

Container entries could be added only if it doesn't exist.

Minor: refactoring

Conflicts:
	kotlin-eclipse-core/plugin.xml
	kotlin-eclipse-test-framework/src/org/jetbrains/kotlin/testframework/utils/TestJavaProject.java
ProjectUtils class refactoring.

Minor: refactoring
kotlin_bin folder path in classpath is now not absolute.
Linux launch fix.
Minor: java code conventions
Merge pull request #60 from adkozlov/kotlin-runtime-suggestor

Kotlin runtime suggestor
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