Implement String's iterator.

Probably the most important part to ponder is the one regarding the next() impl, as the spec provides specific handling of the uc2 chars, BUT we already have functions to handle that.