Add thisObj to function/makeIterator_
Modify iterator functions to use new makeIterator API
Fix makeIterator_ tests and add tests for new API
Merge pull request #57 from conradz/iterator-optimize

Move apply/call to makeIterator function