Minor, rename method
Move and rename exception classes in module 'runtime.jvm'
Rewrite ProgressionUtil to Kotlin

Also move it under "kotlin.internal.progressions" (not "kotlin.internal",
because there are top level functions in that package in another module,
runtime.jvm).

Use reflection in ProgressionUtilTest instead of calling methods on the class
from the class path, because in the latter case we were just testing
ProgressionUtil from bootstrap runtime (which, presumably, always works
correctly since it's a bootstrap distribution)

With this change, compilable built-ins (under core/builtins/src) are fully
written in Kotlin
Add kotlin-runtime.jar to kotlin-ant's classpath

To prevent 'Class not found: JetObject' errors on build.xml in IDEA
Load 'equals' parameter from Java code with the name 'other'

This fixes a lot of warnings on mixed Kotlin+Java code about different names
for the same parameter because we always loaded 'equals' parameter with the
name 'p0', whereas in Kotlin we usually name it 'other'
Mark built-ins sources as 'resource roots'

Obsoletes a few hacks for tests in BuiltInsReferenceResolver and LightClassUtil