Updated the TODO -- added a few new items and removed the trim/trimWith items from Substring.
Fixed a bug in String.iteri -- it was performing the work twice.
Fixed a test which was broken due to a recent modification to the String.toLines function; now, when the function is called with an empty string, it returns a single-element array containing an empty string (instead of an empty array as before).