Some refactoring of ByteBuffer classes. Add InputStreamBackedByteBuffer
subclass of ByteBuffer.
Added support for combining image strips into a single image.
Added better error handling when creating a TIFFImage.