Fixed DynamoDB batchGet for situations where the batch request size exceeds limits

Fixed DynamoDB batchGet for situations where the batch request size exceeds the DynamoDB limit. Now, batchGet returns a Stream[Item]. (The design of the solution is the same as the S3 listObjects design.) This fixes #33.