Adding a String#trim test - ES6 won't change the whitespace from ES5, but this test can't hurt.

Per https://twitter.com/awbjs/status/467845499341398016
Using "else if" in ArrayIterator.prototype.next. Fixes #250.