Move and rename jet.runtime.SharedVar -> kotlin.jvm.internal.Ref
Move jet.runtime.ArrayIterator to package "kotlin.jvm.internal"
Delete unused DefaultJetObject
Move jet.JetObject -> kotlin.jvm.internal.KObject

Don't use JetObject as a marker class in KotlinRuntimeLibraryUtil anymore,
since there are other classes for this purpose (KotlinPackage, Unit)
Move jet.Kotlin* annotations to package "kotlin.jvm.internal"

Also rename poorly named KotlinPackageFragment -> KotlinPackagePart
Move and rename exception classes in module 'runtime.jvm'
Rewrite ProgressionUtil to Kotlin, move to "kotlin.internal"

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
Replace "jet" with KotlinBuiltIns.FQ_NAME
Get rid of "jet" in comments, assertions, READMEs, etc.

Replace with "kotlin"
Unsorted replacements "jet" -> "kotlin"
Move built-ins from package "jet" to "kotlin"
Rename "import jet.*" to "import kotlin.*" on ant dist

Yet another hack for moving built-ins from package "jet" to "kotlin"
Remove "Iterator.iterator()" intrinsic, add stdlib function
Delete obsolete JVM intrinsics for ranges/progressions

All Range and Progression classes are now fully written in Kotlin and thus do
not need any intrinsics to operate
Refactor JVM IntrinsicMethods

Don't do unnecessary wraps to Name.identifier
Store receiver parameter in JVM intrinsics map

To differentiate between "String?.plus" extension in builtins and
"Iterable<*>.plus" extension in stdlib (they have the same owner, name and
value parameter count)
Fix LoadBuiltinsTest after renaming "jet" to "kotlin"
Replace "jet" package name with "kotlin" in testData
JS: update mangled names after moving built-ins from "jet" to "kotlin"
Split Library.kt into several files

For better readbility and discoverability. Also rename String.compareTo
parameter to "other", since that is the name of parameter of other compareTo's