Rule: no-iterator

The `no-iterator` rule disallows the use of the `__iterator__` property. The `__iterator__` property is not supported in many browsers and should be used with caution.

Foo.prototype.__iterator__ = function() {
    return new FooIterator(this);
}

This rule matches the *iterator* rule in JS(H|L)int.