Fixed buffer problems introduced in commit 622cf54

added BufferUsage::forMultipleFrames buffer type that allows for 8192 contiguous tokens (values output all at once)
For bigger buffers, use source.setBufferInfo(BufferInfo(size, contiguous)); where 'contiguous' should be the maximum number of tokens that need to be output at once