Added more non-standard tests

* `Date.prototype.toLocaleFormat`
* error `columnNumber`
* `__lookupGetter__`
* String generics
* `for each...in`
* Iterator
* `__iterator__`
* Generators (JS 1.8)
* Array comprehensions
* Generator comprehensions

Let's add a link to https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/columnNumber