Naming Array#find and Array#findIndex
Separate shim definition from shim application, for replacing buggy implementations
Make a separate defineProperty method that supports
Fix Firefox 25-31+ for Array#find and Array#findIndex
Mirror implementation's "get iterator property name" logic in tests.
Ensure that String.fromCodePoint.length is correct in FF