Bugfix (3.4): Text::readable_list

Fixed the data for `test_readable_list` and `test_readable_list` itself.
Also replaced `InvalidArgumentException` with `Kohana_Exception` because `Kohana_Exception` is the enter point of all Kohana exceptions. Tell me if I'm wrong.
The first reason is that `Kohana_Exception` is expected in the test, the second reason is in my comment to the PR: because Kohana_Exception is the enter point of all Kohana exceptions.