[FIX] Core: call read() instead of next() in BufferInput.readString(), s...

...o that ArrayInput works correctly.