Initial commit.
Added wrapper classes for numbers (Number and subclasses).
Added core java.lang Throwables.
Added java.io.Serializable.
Added java.lang.Boolean and Character.
Added support for the == operator on references.

(uses the equals() method)
Added java.util.NoSuchElementException.
Removed field Number.isInt.
Added ClassCastException.
Added missing methods in java.lang.Number subclasses.
Added classes for I/O, thread-local vars and System.
Fixed bug in == comparison of Any values.
Added java.lang.reflect.Array.
Fixed field TYPE of boxing classes.

E.g. Integer.TYPE is the instance of Class representing
the int type.
Added Throwable.toString().
Implemented some methods of System and Runtime.
Added stub implems for @native private defs.

Because otherwise it does not typecheck with Scala 2.10.
Added String.valueOf() methods and SecurityException.
Added a minimal version of StringBuilder.
Implement native methods in terms of JSAny.