Added an implementation of S3ByteAccess, and working tests.