Re-compilation helping classes for emulation of java.io package.

These classes and interfaces are not for JS applications but only used internally by JS re-complier implementations for emulation.

Please refer to the Java API Standards for detail description of the original java.io.* classes and interfaces.