Add InputStreamWrapper

InputStreamWrapper wraps around existing unistream.Stream and acts
like an InputStream.
Add ByteStream constructor taking an array of bytes (buffer)

This will allow to - for example - copy existing String
(through .toByteArray()) into the buffer at Stream initialization.
Organize imports in FileStream
Add LinkedStream.(ArrayList<Stream>) - without flags

Flags will be set to FULL_ACCESS.
Add Stream.writeObject(Object) and .readObject() methods

They will serialize and unserialize objects using ObjectOutputStream
and ObjectInputStream.