Introduction of SeekableByteChannel.

Note: FileChannel continues to implement ByteChannel for
now. Otherwise the API is visibly changed because SeekableByteChannel
is hidden.

Change-Id: If20c8c211e0a1f6003763ac702b2e2f8ad37e293
2 files changed