add read_to_end method to Reader impl. Add a test with read_to_string.