readRune пропускает неправильные последовательности, и читает следующий символ, добавлен тест readRune_negative