Merge pull request #215 from cscott/promise-improvements

Promise improvements
Fix Array#find and Array#findIndex on sparse arrays.

The Array#find and Array#findIndex methods should skip elements which are
not present in the array-like object, but not terminate the search.