public class ReEncodedInputStream
stream from Reader, which is stream of decoded style,
to user of this subclass of InputStream, which is stream of encoded style.
The encoding of stream passed to user is limited to UTF8.
This class will be used to pass stream, which is served as a Reader,
as a InputStream of a arbitrary encoding.