feat(btoa): port and modify from Array.findindex

Please change the filename to `findindex`, just like `isArray` do in `es5-shim`
https://github.com/tomchentw/holyfills/blob/master/lib/array/isArray.js